Technical Lead Resume
UsA
Summary
- Around 8.5 years of IT Experience in software development/maintenance in Java/J2EE technologies.
- Proficient in leading onshore and offshore IT Project Teams and providing client with first class products and services
- Extensive Design/Development experience in technologies like Java, UML, HTML, EJB, JSP, Servlets, JMS, JDBC, JTA, JNDI, Struts, LDAP, JSF, Java Mail.
- Work experience in all phases of Software Development Life Cycle.
- Working knowledge of Frameworks l ike Spring (2.5) and Hibernate (3.0)
- Extensive use of IDEs like Websphere Studio Application Developer, Eclipse, JBuilder, JDeveloper, Visual Age for Java, Rational Application Developer 6.0
- Hands on in Application Servers like IBM Websphere 6.0, JBoss, Apache, Tomcat, Oracle 9i, IPlanet 6.5
- Skilled in creating System Requirement Specification documents, Functional and Technical Specs for development and maintenance projects
- Conducted client meetings for gathering requirements and refine functional specifications. Implemented the software and trained users at the client-side. Interacted with Clients like AIG.
- Possess strong Domain Knowledge in Insurance and have over 2 years of experience in Manufacturing Projects.
- Extensive experience in writing test cases and capturing testing defects.
- Have sound testing experience of all testing phases such as Unit Testing, Integration Testing and System testing.
- Experience in managing the project source code using PVCS and Microsoft VSS/CVS.
- Sound Knowledge of Creational, Structural and Behavioral design patterns.
- Ability to employ new ideas, concepts, methods and technologies
Technical Skills
Language: Java, UML, HTML, EJB, JSP, Servlets, JMS, JDBC, JTA, JNDI, Struts, LDAP, JSF, Java Mail.
Database: Oracle 8i/9i, PL/SQL, DB2 UDB 8.0, DB Visualizer, TOAD, MS-Access, SQL-Server
Platform: Windows NT, Windows 95 / 98 /2000/XP, Solaris 8, UNIX, Red Hat Linux 8.1
Design skills: UML, Object Oriented Analysis and Design (OOAD), J2EE Design Patterns, EJB Design Patterns
Application/Web Servers: IBM Websphere 6.0, JBoss, Apache, Tomcat, Oracle 9i, IPlanet 6.5
Middleware Technologies: EJB, Servlets, JSP, Java Beans, JDBC, JNDI, XML, JMS, JSONP, SAX, DOM, HTML
Content Management Suite: Vignette Content Management Suite. Ver. 5
IDE: Websphere Studio Application Developer, Eclipse, JBuilder, JDeveloper, Visual Age for Java, Rational Application Developer 6.0
Version Control: VSS, PVCS
Development Methodologies: RUP, Agile Methodology, JUnit, Ant, Log4J
Bug Tracker: Bugzilla, PVCS Tracker
Reporting Engine: Inetsoft Style Report Enterprise Edition (Version 8.0 & 10.0)
Scripting Language: Java Script, Shell Script
Others: Cloud Computing, Hibernate, Spring Framework
Professional Experience
Client: Confidential, USA Oct 2005 - Till Date
Project: TPAIR (Third Party Administrators Input Requirements)
Role: Technical Lead
Responsibilities:
- Designing the architecture of the application.
- Doing development for the different enhancements for batch and online application.
- Doing Code review and peer testing of new enhancements.
- Monitoring, reviewing, debugging and deploying the application. Provide 24x7 production support.
- Gather new business requirement in the below mentioned area of Insurance domain for which the knowledge of Insurance domain is a must.
- Mentoring the junior developers of the team.
- Develop business reports using Adhoc Reporting tool of Inetsoft Enterprise Edition and stored procedures in UDB DB2.
- Enhance the current application by having close interaction with client to enhance the older system so as to improve the performance of the application.
- Provide domain knowledge and software development expertise which includes project proposals, giving estimates and gathering business requirements for changes to existing functionality plus new implementations.
Environment: IBM Web Sphere 6.0, RAD 6.0, Solaris 8, Unix, Java, SQL, DB2 UDB 8.1, Unix, PVCS, SQL Server, InetSoft 10.0,VSS, ITG, Remedy. Project Space, Service-Now, eRoom, JSF, ANT
Client: Confidential, May 2005 - Sept 2005
Project: Global Exposure Management System (GEMS)
Role: Module Lead
Responsibilities:
- Designing the whole reports module.
- Developed independently all the Web Components and all the reports in the reports module.
- Contributed towards Database Designing and writing stored procedures.
- Involved in bug fixing.
- Involved in customization and implementation for specific customer requirements
- Provide technical mentoring to newly joined team members
Environment: IBM Web Sphere 5.2, WSAD 5.2, Java, JSP, Servlets, SQL, PVCS, Inetsoft 6.1, JSF, Café-Framework, Spring Framework, ANT.
Jan 2005 - May 2005
Project: Domestic Accident & Health (A&H)
Client: Confidential, (USA)
Role: Module Lead
Responsibilities:
- Acted as the offshore coordinator for the project.
- Designed and developed the domestic accident & health application independently.
- Created build, deployment and configuration related scripts.
- Performed Unit testing and Integration testing of the System.
- Was responsible for version management and control of the project documents used PVCS for Version Control
- Involved in deploying the application to the production environment.
- Performed Peer Code Review, Design Review and Documentation Review
Environment: IBM Web Sphere 4.0.6, IBM HTTP Server 1.3, Solaris 8, UNIX, Struts 1.1, Java, EJB, SQL, Oracle8i, DB2, Solaris 8, UNIX, PVCS.
Project: Click To Recommend (C2R)
Client: Confidential, (USA)
Role: Module Lead
Responsibilities:
- Acted as the offshore coordinator the project.
- Independently developed all the enhancements as required by the client.
- Conducted meetings with client to gather requirements
- Gave unaided support to the existing application.
- Designed Project Plans, Deliverables, and milestones. Ensured standardization of coding techniques and optimized performance.
- Conducted Unit Tests, Integration Testing and wrote testing scripts and QA group.
Environment:IBM WebSphere Application Server 4.0.4, IBM HTTP Server 1.3, IBM DB2,SiteMinder WebAgent 4.5.1,SSL,Java,EJB,Struts 1.1,JavaMail,Java Script, Solaris 8, Unix,PVCS.
Project: Terrorism Bordereau Application
Client: Confidential, (USA)
Role: Module Lead
Responsibilities:
- Acted as offshore coordinator for the project.
- Independently developed all the enhancements in the application as required by the client.
- Gave unaided support to the existing application.
Environment:IBM WebSphere 4.0.6, IBM HTTP Server 1.3, Solaris 8, UNIX, Oracle 8i, Java, EJB, Struts 1.1, Java Script, LDAP, PVCS.
Client: Confidential, (USA) March 2005 - Oct 2005
Project: AccessAIG - Portal + Content Management System
Role: Module Lead
Responsibilities:
- Involved in developing the website AIG Canada.
- Gave design inputs to the graphics team.
- Helped in setting up and configuring the Content Management Server. Worked on Vignette Content Management Suite 5.0 for content management and website administration
- Implemented client side validation and user interaction through Java Script.
- Supported the AccessAIG portal and added new functionalities to it.
- Wrote queries for database interaction with Oracle 8.1.7
- Had accountability of deliverables and milestones
- Strategized the different phases of the development and implementation phase and documented them.
- Inducted new team members to the team and the ongoing project
Environment: Java, JSP, JavaScript, Oracle 8.1.7, IBM WebSphere 4.0.6, Vignette Content Management Server.
Client: Confidential, USA July 2004 - Dec 2004
Project: Distributor Service Customer Satisfaction Measurement (DSCSM)
Role: Senior Software Engineer
Responsibilities
- Involved in designing the whole architecture of the application.
- Involved in gathering information and preparing the project documents like SRS, High Level
- Design, risk sheet, project plan, quality plan, project-monitoring report.
- Involved in developing the whole Admin Module using Struts Framework and Java
- Internationalization.
Environment: JSP, Oracle 8i,Struts 1.1, PL/SQL, Java 1.3, J2EE, Solaris 8, Oracle 9i App Server, VSS,JBoss
Client: Confidential, India July 2003 - July 2004
Project: E2E Online Transaction Solution
Role: Software Engineer
Responsibilities
- Involved in system study and design.
- Designed and implemented all the Web Components.
- Performed Integration and Unit Testing
- Involved in bug fixing and regular support activities.
- Conducted presentations of system design to client
Environment: Core Java, Servlets, XML, XSL, JSP, HTML, JavaScript, BAPI, Espeak, JCO-1.1, Tomcat4, Oracle 9i, Java to SAP-4.6C Connectivity, Java Applet, JMS.VSS.
Education
BE (Bachelor of Engineering)
PGDAIT (Post Graduate Diploma In Advance Information Technology)