|
|||||||||||||||||||||||||||||||
|
APPALARAJU REDDI
SUMMARY: I have extensive experience in design, development, debugging and testing. In depth knowledge and solid experience in VC++, C++, Java, JavaScript, Servlets, HTML, ODBC, COM, DCOM, TCP/IP Socket Programming. Excellent communication skills, and a highly motivated team player. Microsoft Certified Solution Developer (MCSD).
TECHNICAL SKILLS: OS: Windows 95/NT, MS-DOS, Unix
WORKING EXPERIENCE: 09/00 – Till Date: Luxtron Corp. Plasma Etch Endpoint Controllers use optical emission monitoring as the primary method for detecting endpoint. The controller monitors intensity variations in one or more emission lines during dry etching or ion milling processes. These variations are related to events taking place in the plasma chemistry during processing. Optima 9300 consists of Display Module (DM) with touch screen interface and pointing device, Real-time controller (RTC) with monochromator, serial, I/O, and Ethernet interfaces. Optima Access Edit utility provides the capability for the administrator to setup and change individual and group access privileges and associated access codes. Use the Optima Config utility to assign sensors to channels, assign I/O ports to channels, set up I/O ports, and set up RS-232 serial interfaces to polishers. And DM is used to display the status of monitored chambers and develop and edit recipes. Typically recipes are stored on the DM or network drive and loaded to the RTC as needed.. Responsibilities: Analysis of Requirements documentsUser interface design Programming, Testing, debugging and documentation. Environment: VC++, MFC, ATL, COM, ODBC, Ms Access7.0 and Windows NT. 02/00 – 08/00: IBP, Inc. This software is being designed with the manufacturing industry
in mind. This will help the user to keep track of each and individual
consignment from the time of dispatch until delivery at the local storage areas
at the final destination. Many times the products are also stored at
intermediate storage locations so as to reduce the total time taken for the
product to reach its final destination. The software also has features to track
the locations of products stored at intermediate storage locations thus helping
the management to locate the product nearest to the final destination. Responsibilities:
Involved in Coding, Testing, debugging and
Quality Inspection process. 06/99 – 02/00: DRDL (Govt. of India) The objective of this project was to develop a Missile tracking application for DRDL Military Systems. It provides a Real Time Graphical Display enabling the operator to trace the arrival of the Target Missile and the Launch of our Host Missile. The Host Station has controls like LCC, BCC and MCC, which intercept the arrival of the Target Missile at a specific angle to the ground. Applets to Servlets communication were developed to display the Geographical coordinates, and the angular position of the Target Missile with respect to the ground. The above information was stored partly in XML and partly in Servlets. This data is then transferred to the Oracle Database via JDBC. The position and angle of the host missile is calculated and displayed via Applets, updating the Oracle database concurrently. The information of the target Missile enables the operator to evaluate the target and launch the Host missile so as to explode the Target missile in a remote location.
Responsibilities: Developed Graphical
Simulation using Applets, Servlets and XML. Project: Digital Vector Data (10/98 – 05/99) The objective of this project is to develop Cartographic products using Digital Vector Data (DVD) for Encyclopedia CDs. The major requirement was to support analytical requirements of GIS. Input files were provided that had selected base categories of topographic data in digital form. Associated were text data about the communication, hydrograph, vegetation, structures, sites, Landform, Habitation , buildings and Boundaries. Some of the above bitmap data were chunked and stored in Oracle database. The above data was read using Java Servlets. Maps were thrown to display the required information using Applets. Hyperlinks were used to traverse through the same.
Responsibilities:
Interacting with the end user for requirement analysis. 01/98 – 09/98: Glare Software Solutions Ltd. Computerized Tomography (CT) is used in non-destructive and evaluation of industrial components for defects. The CT equipment generates the slice data by passing the X-rays through the object and detecting their intensity. After penetration, CT constructs the image from the slice data. The development project has two modules, one for generating the slice data by simulating the 3D objects with defects and second for reconstruction of 3D image from slice data. Generation of slice data is needed, since the equipment is quite expensive. An attempt has been made to develop a simulation package for CT. Developed routines for graphical object transformations, data extraction, data manipulation, mapping the data to the screen coordinates, file handling for this simulation package. Developed GUI using components like Menus, Status bar with various controls like Edit controls, Static controls and List box controls etc. Toolbar Buttons with different bitmaps provided on-line help using HTML language.
Responsibilities:
Involved in Testing and Quality Inspection process. 04/97 – 12/97: Veekay Software Solutions Ltd. Designed and implemented a Material Management System which maintains data on suppliers, customers, item budget, item details, purchase orders, receipts and delivery details and generate reports such as supplier wise item details, item wise supplier details, purchase and sales orders, MRP reports etc, It also answers various queries results, items, suppliers and purchases.
Responsibilities: System Design, Code
review and preparation of test plan and test cases at client site 09/96 -- 03/97
This is a large video library, which rents laser disks to customers. It needs to maintain a record of its customers and rental transactions in database. The rental is to be developed using a MFC, is form based which maintain customer details, maintain movie details, rent movie and print monthly rental transactions report.
Responsibilities: Program development,
Unit testing, Data validation and quality inspection process EDUCATION: BS in Electronics & Communication Engineering, Madras University, India TRAINING: Training on Advanced Diploma in Software Applications, 1996 |
|
site map |