Volunteer Resume
EXPERIENCE SUMMARY:
Eleven years of extensive work experience in full Software Development Life Cycle, which involved Requirement Analysis, Client Communication, Design, Development, Testing and Implementation of Client/Server Applications. Highly proficient in JAVA, J2EE, C, C++, Pro *C, JavaScript, HTML, XML, PL/SQL, EAServer, Jaguar, IBM WebSphere, MQSeries, Tuxedo, Oracle, MS SQL Server, DB2, Toad, Sybase, UNIX, Kettle, ETL. Strong knowledge of Web Development. Taken various lead positions. Excellent interpersonal and communication skills.
TECHNICAL SKILLS:
Hardware: HP9000, SunSparc 10, Pentium Servers, Pentium Workstations, PC's, VAX VMS - 5100, HCL-MAGNUM, Modi-Olivetti, UNISYS 6000, Windows NT Servers, UNIX Servers, RS-6000, AS400
OS: Windows NT, Windows 2000, Windows 9x, Windows 3.1, Unix system V Release 4.2 Version 1, Solaris 5.5 Sun OS, MS-DOS, ULTRIX, XENIX, SCO-UNIX, MAGNIX
Languages: JAVA 2.0, JavaScript, HTML, XML, C, C++, Pro *C, PL/SQL, COBOL, PASCAL, LISP, PROLOG, Assembly Language, FORTRAN, BASIC
Databases: Oracle 9i/8i/8.x/7.x, MS SQL Server, DB2, Toad, Sybase 11.0, INGRES
Tools: Eclipse, JBuilder 8.0, IBM Visual Age 4.0/3.5/3.0.2/2.0 , IBM WebSphere Studio Application Developer, EAServer 4.2, Jaguar, IBM WebSphere 4.0/3.5/2.0.3.1 , Putty, Cygwin, ETL, Kettle 3.2, Kettle 4.1.1, Struts, UML, Rational Rose, Visio 2000, ERWin, MQSeries 5.2.1, Tuxedo 5.1, CICS, PL/SQL Developer 2.1.3, MS Access, Power Builder 8.0, Web.PB, SQA SUITE, Internet Information Server, Netscape Server, Sqlforms 3.0, ADEX, Q++, Star Team 4.2, PVCS Tracker, PVCS Version Control, SCCS, Clear Case, UltraEdit, SQL Worksheet, DB2 Command Center, MS Office 2000, MS Word, EXCEL, Power Point, MS Project
Debuggers: dbx, xdb
TECHNICAL EXPERTISE:
- Client Server Architecture
- Object Oriented Methodology
- Graphical User Interface Design
- Relational Database Management Systems
- ETL (Extract, Transform and Load)
- Artificial Intelligence and Expert Systems
- Project Management, Resource Management and Quality Assurance
PROFESSIONAL EXPERIENCE:
Confidential
Volunteer
Environment: JAVA, J2EE, DB2, Unix, SQL Explorer
Responsibilities:
- Developing enhancements to the existing Confidential using JAVA, J2EE, DB2
- Unit and Integration testing of the system
- Implemented the enhanced features to the system
Confidential
Volunteer
Environment: JAVA, J2EE, DB2, Unix, SQL Explorer
Responsibilities:
- Developing User Interface using JAVA, J2EE, DB2
- Developed server side components
- Unit and Regression testing of the developed system
- Implemented the system
Confidential, CA
Consultant
Environment: JAVA, J2EE, DB2, Eclipse, Unix servers, Putty, Toad, SQL Explorer, Clear Case (Remote Client), Cygwin, JBoss, WinSCP, NSIS
Responsibilities:
- Developing enhancements to the existing system using JAVA, J2EE, Eclipse, DB2 etc.
- Unit and Regression testing of the developed systems
- Implemented the system for User Acceptance Testing
- Prepared the documentation of the development
Confidential, CA
Consultant
Environment: JAVA, J2EE, Unix servers, Putty, DB2, Clear Case, Cygwin, Eclipse, ETL, Kettle 3.2
Responsibilities:
- Fixing bugs arising from ETL run by modifying ETL (extract, transform and load) using Kettle 3.2, DB2, Eclipse
- Writing shell scripts
- Testing the ETL changes with several different test cases
Confidential, CA
Consultant
Environment: JAVA, J2EE, Unix servers, Putty, DB2, Toad, Clear Case, Cygwin, Eclipse, ETL, Kettle 3.2, Kettle 4.1.1
Responsibilities:
- Development of triggers
- Writing shell scripts
- Development of ETL (extract, transform and load) using Kettle 3.2, Eclipse
- Modification of existing ETL (extract, transform and load) using Kettle 3.2, Eclipse
- Unit and Integration testing of the system
- Bug fixes from UAT
- Maintenance and Support of the system
- Implementing Kettle 4.1.1
Confidential, CA
Consultant
Environment: JAVA, J2EE, JDK, JSP, Servlets, JDBC, HTML, IBM WebSphere 4.0, Microsoft SQL Server
Responsibilities:
- Analysis of the requirements with different users
- Development of the system using Java, WebSphere 4.0
- Testing of the system with different test cases
Confidential, CA
Consultant
Environment: Oracle, Orion Application Server
Responsibilities:
- Analysis of the existing system and the changes needed to upgrade Confidential version
- Writing stored procedures
- Testing of the Stored Procedures
Confidential, CA
Consultant
Environment: JAVA, J2EE, JDK, EJB, JSP, Servlets, JDBC, XML, HTML, JBuilder 8.0, EAServer 4.2, Jaguar, Oracle 9i, Power Builder 8.0/7.0, PL/SQL Developer 2.1.3, Star Team 4.2, Windows 2000
Responsibilities:
- Conversion of the existing Power Builder windows to Java based windows using JdataWindowControl
- Development of the application using JBuilder 8.0, EAServer 4.2, Jaguar, Oracle 9i
- Development of the windows using Applets, Servlets, EJB’s, Beans, JSP’s
- Used Stateful Session EJB’s through out the project
- Created ANT scripts for deploying the code on EAServer
- Unit Testing of the application
- Implementing and Fixing Change Requests
Confidential, CA
Consultant
Environment: JAVA, J2EE, JDK, JSP, Servlets, JDBC, HTML, IBM Visual Age 4.0, IBM WebSphere Studio Application Developer, IBM WebSphere 4.0, IIS, Microsoft SQL Server, AS400, PVCS, Windows NT Servers, Windows NT
Responsibilities:
- Preparation of User Interface Specifications
- Development of the User Interface using JSP and Servlets
- Development of the Application using WSAD, Visual Age 4.0, WebSphere 4.0, MS SQL Server
- Enhancement of the existing application to add new features
- Creation and Execution DTS in MS SQL Server to transfer data from AS400 to SQL Server
- Creation of Stored Procedures to access database and to send e-mail to the users of the system
- Unit and Regression Testing of the application
- Implementation of the application
Confidential, CA
Programmer / Analyst
Environment: JAVA, J2EE, JDK, JSP, Servlets, EJB, JDBC, HTML, XML, IBM Visual Age 4.0, IBM WebSphere Studio Application Developer, IBM WebSphere 4.0, IIS, MQSeries 5.2.1, DB2 7, MS Access, AS400, Windows NT Servers, ERWin, Visio 2000, Windows NT
Responsibilities:
- Requirement Analysis of the project
- Preparation of User Interface Specifications to capture data
- Analysis and Design of the process which publishes data from GTS for the subscribing systems via MQSI Gateway
- Design of Confidential Schemas
- Development of the Application using Visual Age 4.0, WebSphere 4.0, MQSeries 5.2.1
- Development and Unit Testing of the application which extracts data from Database, generates Confidential document and publishes it to MQSI Gateway
- Use of JDBC and Connection Pooling features to connect to the database and improve performance of the Application
Confidential, Salt Lake City, UT
Consultant
Environment: JAVA, J2EE, JDK, JFC, Swing, AWT, JDBC, Applet, EJBVisual Age 3.5, IBM WebSphere 3.5, DB2, Windows NT and UNIX Servers, UML, Rational Rose, Windows NT, RS-6000
Responsibilities:
- Requirement Analysis of the Application
- Preparation of Screen Specifications
- Developed the Client Application using Swing and JFC Components
- Developed EJBs for Server Application
- Performed Unit Testing of the whole Application
Confidential, CA
Consultant
Environment: JAVA 2.0/1.1.7b, JDK 1.2, JFC, Swing, AWT, JDBC, Applet, ServletVisual Age 3.02/2.0, IBM WebSphere 2.0.3.1, DB2, JSP, HTML, Windows NT and UNIX Servers, UML, Rational Rose, Windows NT, RS-6000
Responsibilities:
- Requirement Analysis with the Client
- Preparation of Screen Specifications
- Development of the Application using Visual Age 3.0.2, IBM WebSphere 2.0.3.1
- Development of Business Objects common to both Client and Server using JAVA 2.0, Object Oriented Methodology
- Developed various functionally involved Applets using Swing and AWT Components
- Designed and Developed JAVA Components and Objects common to various Screens of the Client Application
- Development of the Client Manager to route Communication between Client and Server
- Designed and Developed Server Application using Servlets, EJB
- Use of Multithreading Features to build the Application
- Integration of Client and Server
- Unit, Integration, Regression Testing on Windows NT and UNIX Servers using Internet Explorer and Netscape Navigator
- Optimization and Performance Tuning
- Involved in the Preparation of Test Documents, User Acceptance Test Scripts and Test Cases
- Bug Fixes from BETA and PILOT Testing
- Implementation of the Project at various Banks
- Provide Support to the Users
Confidential, CA
Consultant
Environment: JAVA 2, JDK 1.2, AWT, Swing, JFC, JDBC, Applet, Servlet, JavaScript, HTMLORACLE 8i/8.x, UltraEdit, Visio, UNIX, Windows NT
Responsibilities:
- Requirement Analysis with end-users
- Design of the Graphical User Interface using Visio
- Preparation of Specifications, Test Plans, Test Cases
- Development of the Client Application using AWT & Swing Components
- Development of several different Objects using Object Oriented Methodology
- Use of Applets to instantiate the application
- Database access using JDBC
- Use of Servlets to in corporate Business Logic
- Use of Multithreading to allow the users to work concurrently with different processes at the same time
- Development of persistent meta-layer that is implemented as ORACLE Object Tables instantiated as a JAVA 2 Servlet by the Netscape Enterprise Server
- Testing and Verification on Netscape and Internet Explorer
- Optimization and Performance Tuning
- Quality Assurance, Technical and Functional Documentation
Confidential
System Engineer
Environment: C++, JAVA, JavaScript, CGI, HTML, Sybase 11.0, CICS, PowerBuilder 6.0Internet Information Server, Netscape Server, ADEX
Responsibilities:
- Module Leader of Internet Banking module. Managed a team of 4-5 analysts
- Development of Web Interface for the product using Web component of PowerBuilder, JAVA, JavaScript, HTML
- Requirement Analysis and Design of the Web Pages
- Testing and Verification on Internet Information Server and Netscape Server
- Optimization and Performance Tuning
- Quality Assurance, Technical and Functional Documentation
