Resume Builder
Edit this resume to make it your own!

Your Name

Team Lead

Cherry Hill, NJ


  • 10+ years of experience in full project life cycle of Web based and Enterprise applications using Java/J2EE Technologies.
  • 5+ Years of onsite work experience with Prudential financials, NJ. Involved in the complete life cycle of the Quarterly releases.
  • Worked extensively on design and development of Core Java, JSP, Servlets, JSTL and other technologies in JEE and POJO based applications.
  • Hands on experience with Spring MVC Framework and Struts. Good understanding of ORM frameworks like Hibernate.
  • Experience in Application Servers & Web Servers like IBM WebSphere and Apache Tomcat.
  • Experience in HTML, CSS, JavaScript, XSLT and XML with Web services and Messaging services like SOAP, WSDL.
  • Experience in client side script using java script frameworks like JQuery, ExtJs, Dojo and interacting with server side with Ajax, JSON.
  • Extensive working knowledge on Jquery in developing rich user interfaces.
  • Experience in IDE's like IBM Rational Application Developer, and Eclipse.
  • Experience in Configuration Management tools like PVCS, IBM Rational Clearcase.
  • Experience in development in Oracle database using PL/SQL.
  • Experience in using tools Log4J, Unit Testing Tools Junit and build tools such as Apache ANT.
  • Extended work experience in production support and resolving the issues within given SLA's.
  • Experience in IBM specific Methodologies, SDLC by using Waterfall and Iterative system development methodologies.
  • Good understanding of Service Oriented Architecture (SOA) for distributive environment.
  • Good exposure in Design Patterns for Web and Enterprise applications.
  • Design and execution of test scenarios, test cases and experience in Functionality Testing, Black-Box Testing and Regression Testing.
  • Domain Exposure on Insurance, telecom.
  • Experience in create automated test cases using Selenium
  • Experience in load testing applications using JMeter.

Work Experience

Team Lead

Prudential Group Insurance, Roseland, NJ

Feb 2008Current

Project Name: E-Commerce
Description of the Project: E-Commerce system consists of 15 web based applications exposed to internet and intranet. The applications exposed to internet are for client employees to enroll into group insurance, check their coverage, add/update beneficiaries, check the status of medical underwriting application, veterans self service site etc. E-Com also has Employer based applications to help the client employers to check their bills, submit claims on behalf of employees etc.

Worked as Team lead and senior developer at onsite. I am involved in several enhancements to OSGLI application, Rewrite of ISSO Admin application, enhancements to RKS SelfService application, built a new application for GI Webenrollment.

Roles & Responsibilities:
  • Involved in software architecture, detailed design, coding, testing and creation of functional specs of enhancement application.
  • Creating High Level and Low Level System Design documents.
  • Developed and coordinated complex high quality solutions to clients using IBM Products/Tools, Apache Tools, J2SE, J2EE, EJB, Servlets, JSP, HTML, JavaScript, JQuery, JSON and XML.
  • Developing the web applications using Spring Framework, Hibernate
  • Applying Spring Framework for transaction Management and Spring JDBC for building ORM, and for AOP and Dependency Injection
  • Responsible for using AJAX framework with JQuery, Dojo, ExtJs implementation for Widgets and Events handling.
  • Customizing Log4J for maintaining information and debugging.
  • Creating Unit test cases using Junit.
  • Performed design reviews with the Architects, code reviews with the team.
  • Preparing builds, deploy and co-ordinate with the release management team to ensure that the proper process is followed during the release.
  • Providing end to end support for the testing activities during system testing, UAT.
  • Customizing third party vendor information using Web services (SOAP and WSDL).
  • Maintain source code using PVCS.
  • Preparing technical documentation of the application.
  • Production support for applications delivered and met the SLA's for Sev-1 issues
  • Responsible for closing the backlog of production related issues.
  • Responsible for effective communication between the project team and the customer. Provide day to day direction to the project team and regular project status to the customer.
  • Review system requirements and translate into design documents, establish specific solutions, and leading the efforts including programming and testing that culminate in client acceptance of the results.
  • Follow the defined IBM Quality Procedures for the projects and continuously monitor and audit to ensure team meets quality goals.

Technology Used: Java, J2EE, Spring framework, JQuery, XML, XSL, Log4j, WebSphere Application Server 7.0/6.0, Oracle, SQL Server

Sr. Java/J2EE Lead Developer

Qwest Telecom,

Feb 2007Jan 2008

Project Name: B-Voip
Description of the Project: BVoIP portal is a portal developed for QWEST and allows business users manage their VoIP phone services and features. This portal provides Office Administrators of Hosted Voip customers ability to add/change/edit phone users, set up Hunt groups/Pickup groups, customize class of service feature templates, purchase additional phone numbers/packages

Roles & Responsibility in the Project:
  • Converted business requirement documents into design documents for enhancements to B-Voip project
  • Developed code according to design documents using J2EE technologies and Struts framework.
  • Developed Servlets, JSP and Command Objects and developing components.
  • Work with QA to create test scripts and scenarios for enhancements and customizations to the core product.
  • Develop implementation and test plans, build software acceptance criteria, coordinate and work with clients to oversee the acceptance and dissemination process.
  • Prepare and present the prototype for each and every functionality in the business process.
  • Involved in Studying the User requirement. Involved in Installation and configuration of Web Sphere Application Server.
  • Used IBM Rational Application Developer developing GUI and deploying it on the server.

Technology Used: Java, J2EE (Servlets, JSP), Struts, EJB, Hibernate, WebSphere Portals, Window 2000, Oracle

Sr. Java Developer


Oct 2005Feb 2007

Project Name: One Vu
Description of the Project: OneVu is a Network Management System that provides a single view of multi-vendor/multi-technology network elements by integrating various self-discovery methods and provides an automated provisioning across multi-vendor/multi-technology networks by interacting with vendors' Element Management Systems.
OneVu is a part of the Core Network Infrastructure project, which not only keeps a real-time view of the entire network inventory of network elements (EMS) but also provides a focal point to communicate with EMS's for service provisioning purpose. OneVu keeps the complete network inventory data with real time data updates from subscribing EMS notification events. It allows other Operation Support System to either query network inventory data from OneVu's own data storage or to perform provisioning work on different EMS.

Role and Responsibilities in the Project:
  • Work with Business Analyst in translating business requirements into Functional Requirements Document and to Detailed Design Documents
  • Preparing Estimate for different enhancements based on requirements.
  • Coordinate and communicate tasks with developers
  • Involved in preparing low level design documents
  • Involved in developing simulator code.
  • Written data base objects for newly created tables
  • Involved in Unit and Integration testing
Technology Used: Java, J2EE [Servlet, JSP], Corba, Oracle, Unix

Software Engineer

Siam Cements, Thailand,

Jun 2003Oct 2005

Project Name: Purchase Order System
Description of the Project: Involved in developing and enhancing systems like Purchase Order System, Store Account and Material management System, Customer Processing applications. These system are used for processing indents raised from various offices/ branches/ sites. Indents are electronically transferred to the purchasing offices at different locations or sites. They are processed for generation of inquiry letters and drawing out the comparison statements. Based on the best bid the orders are generated for best-suited party. The purchase records are again electronically transferred to indenting locations so as to immediately know the status of the indents. In addition to the cheque printing information regarding payments and their billing schedules are also generated from the system. Various reports and registers are generated out of the system.

Responsibilities in the Project:
  • Analyzing user requirements properly and develop prototype(click through model) of the application elements by using HTML, Javascript and CSS
  • Based on the requirement, document the functionalities to be implemented for the system.
  • Create class diagrams using Microsoft Visio for the application.
  • Build framework for the application in Java/J2EE to be implemented in the three tier model.
  • Design Database and write stored procedure for the application.
  • Involve in coding for all layers of the application such as presentation, business and data layers.
  • Performing unit test cases in the Development Server.
  • Resolving defects, based on the severity of the issues in the system.
  • Doing scope change activities through client interaction.

Technology Used:
Java, Servlet, JSP, EJB, Struts, Log4j, ANT, WebSphere Application Server, Oracle 9i.


B.Tech. in Technology

S.K. University,

Additional Information

Languages: Java, J2EE 
Web Technologies: JavaScript, JQuery, AJAX, HTML, CSS 
J2EE Technologies: Servlets, JSP, JDBC, Restful, JSON 
Web Services: SOAP, WSDL, Rest Web Services. 
XML Technologies: SAX, DOM, DTD, XSD, XML, XSLT, XPath. 
Distributed Technologies: EJB and Web Services 
Databases: Oracle 8i/9i/10g/11g, SQL Server. 
Application Servers: IBM's WebSphere, Apache Tomcat 
Versioning Software: PVCS, CVS, Rational clear case. 
Framework: Spring, Struts, Hibernate 
IDEs: Eclipse, Rad 8/7/6, WSAD
Powered by Super-Resume