Kirti
408-324-6239(C)
408-281-1873(H)
Objective
Intend to build a career in leading software technologies by working in a challenging & creative work environment, which will help me to explore myself fully and realize my potential.
Summary
Good knowledge of Cryptography, Data Security and wireless environments. Almost 2 years of working experience in C, C++ and Java. Working knowledge of J2EE, Multi-tier Applications, Struts and SOA. Fair understanding of Black box, White box, system and Integration testing.
Education
Master of Science (MS) in Computer Science from CSU, East Bay (Hayward)
Diploma in Advanced Computing (C-DAC)
Bachelor of Engineering (BS) in Computer Science, India
Work Status
Legally authorized to work in US.
Skills
* Languages: C, C++, Java, PL/SQL, HTML, PHP
* Java API: J2EE, Java Card API, JDBC, JNI, EJB, JSP, RMI, Servlet, JUnit
* Architectures: n-tier, MVC, Web services, SOA, Struts
* RDBMS: Oracle 8.x, MySQL, PointBase, Microsoft Access
* Front-end: VC++, VB
* Operating systems: Solaris 10, LINUX9.0, Windows2000/NT
* Hardware platforms: IBM PC, Pentium, Ultra 5.
* Softwares: WebLogic 8.1, Apache Tomcat 4.1, JWS, OpenCV, Eclipse
* Certification: Sun Certified Programmer for JAVA 2 Platform
Education:
MS (Computer Science), BS (Computer Science)
Work Status
Legally authorized to work in US.
Relevant Courses during MS
*Cryptography and Data Security * Distributed Systems * Database Systems * Web Based Systems * Operating System Design * Computer Vision * Software Engineering * Software Testing
Work Summary
San Jose Pune Sister City Organization Feb 06 – Current
MS (Computer Science) at CSU Hayward Sep 03 – Dec 05
Softhard Automation Pvt. Ltd Jun 99 – Aug 00
Acme Computer Consultants Jan99 – May 99
Diploma in Advanced Computing (C-DAC) Jul 98 – Jan 99
BS (Computer Science), India Jun 94 – Jun 98
Projects during MS
* Security in Java Debit Card application.
Implemented Java debit card application using Java Smart Card Development kit. Analyzed various cryptographic algorithms and presented props and cons for this application. Implemented RSA cryptography algorithm for secure communication between programs running on Java Debit Card and Card Reader unit
* Online Car Rental Web service
Implemented 3-tier architecture of an on-line car rental system using EJB, JSP, Servlet and WebLogic8.1 application server. Developed web service for giving car availability information to affiliated companies using SOAP, WSDL, etc.
* Vertical Handoffs in 4th Generation Multi network
Research paper on Vertical Handoffs in 4th Generation Multi network Environments. In this paper, I explored the need and challenges in 4th generation networks, handoff management.
* Online Toy Store
Designed and developed fully functional online toy store using JSP, Servlet, JDBC, Tomcat 4.1.30. MVC framework implemented using Struts.
* Developed various programs in Operating Systems, which includes: Kernel Timer (calculate processor usage of a process), Floppy Disk Driver (determine basic information about a diskette in logical drive A, read disk sectors and dump information), and Round Robin Scheduling. All programs were developed in C.
* Image processing Filters
Developed many small utilities for Image Processing using C, C++ and OpenCV. Implemented Gaussian and Median filters to remove noise from images. Developed Canny Edge detector.
* Implemented various Distributed Computation algorithms such as Breadth First Search (BFS), LeLann Leader Election, Flood Leader Election, Synchronous and Asynchronous shortest path, Minimum Spanning Tree. Also programmed various algorithms for message passing in the network.
Work Experience
San Jose Pune Sister City Organization Feb. 06 – Current
Project: Interactive Web site Development
Software: PHP, MySQL5.0, Linux, AWS
Description: Design web site for organization. Design interactive forms so that users can register with the organization as well as submit their opinions and ideas for social, cultural, economic projects between the sister cities.
Responsibility: Involved in designing forms and writing the server side programs using PHP. Also designed the database.
SOFTHARD AUTOMATION PVT LTD Feb00-Aug00
Project: Procurement & supply analysis
Designation: Programmer
Software: Java 1.2, JDBC, Servlet, HTML, Oracle 7.x, JWS, Window95
Description: This system was developed for easing supply and Procurement functions at client place. It provided analysis of day-to-day supply by different vendors. Also had functionality like - Preparation of BOM, Material-In management, Material-Issue management, etc.
Responsibility: To achieve maximum browser independence developed business logic on server side using Java Servlets and SQL stored procedures. Involved in requirement analysis, prototyping, designing, coding and testing.
Duration: 7 months
SOFTHARD AUTOMATION PVT LTD Jun99-Jan00
Project: PLC web Monitor
Designation:Programmer
Software: Java, JDBC, Servlet, JNI, C, Applets, JWS, Windows 95
Description: Programmable Logic Controller (PLC) was used for Factory Automation, which includes controlling temperature, pressure, liquid levels, material weight, volume and various other measuring units of different processes at different stages. Developed interface with PLC, which collects different data required for automating processes. Intranet application developed for monitoring the changes at the different input and output channels of PLC and status of all processes was simulated the on the screen. The system had a facility of recording and storing various Critical on going values of PLC channels, which in turn was used for displaying a history of the processes, which would help in pinpointing the fault if it had occurred along the line.
Responsibility: Involved in design, development, coding and testing. Developed server side code for accessing PLC data and displaying in user-friendly screen. Also developed Applets for displaying various charts and simulating component
behaviors. Developed JNI interface with C libraries, which directly communicate with hardware.
Duration: 8 months
ACME COMPUTER CONSULTANTS Jan99-May99
Project: Customer Service Telephone monitoring system.
Designation:Programmer
Software: C, C++, Oracle 7.x, Window95
Description: This system used to monitor EPBX system for monitoring telephone calls. Specially designed for finding how many calls from clients were attended and called back and time taken by individual support person. This gives details
analysis for Customer Service department efficiency and costing.
Responsibility: Design an interface with C libraries, which communicates with EPBX hardware and get required information. Designed GUI and reports and graphical analysis of data available.
Duration: 4 months
|