We provide IT Staff Augmentation Services!

Technical Lead Resume

Los Angeles, CA

PROFESSIONAL SUMMARY:

  • Over 10 years of experience in analysis, technical design, development and documentation of software applications using web technologies, multi - tier service-oriented architecture by using Spring, Design Patterns, Java, J2EE, JSP, and JSF technologies.
  • Over 3+ years of experience as technical lead in driving the application(s) towards its goal.
  • Extensive work experience through all phases of Software Development Life Cycle (SDLC) starting with project initiation, requirement gathering, requirement analysis, functional design, detail design, development and implementation of multi-tier enterprise, web based and distributed applications with high problem solving skills.
  • Highly skilled and experienced in Agile Development process for diverse requirements.
  • Involved in Agile development practices according to the application requirements for every project.
  • Involved in Lean development process where the requirements has to be completed including development, deploying the changes and testing in 8 hours clock time to achieve the business requirements which creates a value to the application from end customer prospective.
  • Experience in waterfall, Agile and Scrum software development methodologies.
  • Designing high level (SRS) and low-level (SDD) designing usecase.
  • Evaluate the technologies and appropriate products to meet the business goals and future needs.
  • Over 3 years of experience in onsite offshore coordination.
  • Experience in working with the various development teams as part of co-ordination with different applications.
  • Good working knowledge in servers such as Tomcat, WebSphere -6/7 and IE tools like RAD 8/9and eclipse.
  • Working on tickets created using Service Now and Quality Center for dealing with issues, requirements (in some cases), change requests, etc., as part of PROD support.
  • Expertise in development and deployment of multi-tiered web based enterprise applications using J2EE technologies like Servlets, JSP, Struts, Spring, JDBC, JavaBeans and Web services (SOAP).
  • Hands-on experience on different kinds of databases Ms-Sql Server, DB2, UDBand proficiency in writing SQL, PL/SQL queries.
  • Experience in deployment of SOA (Service Oriented Architecture) based Applications using Web Services including WSDL and SOAP (Developed Web Service client/host services using JAX-WS, REST).
  • Strong in Object Oriented programming Concepts (OOPs) and various Design Patterns.
  • Experience in Auto and Home Insurance, Property and Casualty Insurance domains.
  • Good communication and interpersonal skills.
  • Ability to learn and adapt new technologies quickly..

TECHNICAL SKILL SUMMARY:

Operating Systems: MS Windows 2000 / XP / 07

Programming Languages: Java

Database Systems: IBM DB2, MS SQL Server, MySQL and Oracle.

Java Technologies: JEE, JSP 2.0, Servlets, EJB, JPA, JDBC, JSF, Web Services(JAX-WS, JAX-RS), and AJAX

Scripting Languages: HTML, XHTML, XML, XSD, JQuery, Java Script, CSS3, AngularJS 1.5, CanJS

Framework: JPA, Struts, Spring, Log4J, Icefaces and WebSphere distributed batch

Server Architectures: Web Sphere application Server (WAS 6.0, 7.0, 8.0), Apache and Jakarta Tomcat

Development Tools (IDE): IBM RAD and Eclipse

Modelling Language: UML 2.0

Configuration Mgmt. Tools: IBM Rational Team Concert v4.x, Clear case

Project Execution Models: Waterfall, Agile and Scrum

Other Tools: Testing frameworks

IBM Tealeaf: Selenium Web driver, Cucumber

PROFESSIONAL EXPERIENCE:

Confidential, Los Angeles, CA

Technical Lead

Responsibilities:

  • Working as a Team lead to take the responsibility of entire application.
  • Onsite Offshore coordination.
  • Co-ordinate with various teams for moving the code changes into various environments including production environment.
  • Co-ordinate with various teams other than SABER when there is an impact to other teams.
  • Involved in Agile process to fulfil client’s requirements in a timely manner.
  • Communicate with the business team for gathering requirements.
  • Provide ROM estimations on requirements to business.
  • Lead by example as a hands-on technical expert; facilitate design discussions, propose solutions, develop prototypes.
  • Preparing SRS documents for the requirements with proposed solution.
  • Review of Detail Design documents prepared by development team.
  • Implementing crucial functionalities of application with CanJSand Restful services.
  • Implemented the Spring dependency injection of the Business Core Components.
  • Implemented Spring Batch to run reports on a weekly basis to provide survey stats.
  • JavaScript functions to get Dynamic data and Client side validation using Jquery libraries.
  • Developed DAO layer to access data from DB2 using Spring JDBC.
  • Technical support to development team while implementing requirements.
  • Review of code written by development team.
  • Automated testing with the help of Selenium Web Driver.
  • Support SALT (testing) team in QA phase.
  • Creating and maintaining Service now tickets for tracking the PROD related incidents and requests. Creating tickets in Quality center for tracking defects of application, change requests, IDF and warranties.
  • Continue support in production for the implemented changes.

Environment: Java, Springs, WebServices, CanJS, JQuery, ejs,JSON, RAD, Spring Batch, Clear case, Websphere server and DB2, Selenium.

Confidential, Jersey City, NJ

Technical Lead

Responsibilities:

  • Working as aTeam lead to take the responsibility of entire application.
  • Has to support java application in production.
  • Onsite Offshore coordination.
  • Involved in requirement gathering and taking responsibility of delivering those requirements into production.
  • Conducting daily status calls to get the updates on requirements and follow up with the team.
  • Adding new Domains, roles and data level dimensions in DB which will helps the application to process the Entitlements.
  • Creating and maintaining Service now tickets for tracking the PROD related incidents and requests.
  • Automated testing with the help of Cucumber.
  • Co-ordinate with SALT team to support the testing on application.

Environment: Java, Springs, WebServices, Oracle, AngularJS 1.5, JSON, JAXB - RPC, Eclipse, JQuery, Batch, Spring AOP, SVN and Websphere server, Cucumber.

Confidential, Los Angeles, CA

Technical Lead

Responsibilities:

  • Act as a Team lead to take the responsibility on the assigned projects which are involved in Auto, Home and Renter policies.
  • Has to support java application in production.
  • Onsite Offshore coordination.
  • Involved in Agile process to fulfil client’s requirements in a timely manner.
  • Involved in preparing Detail Design document for Auto module and developed the PlaServices for auto and home policy premium derivation by interacting thru EAI Services, WebServices for Quote.
  • Involved in review of Detail Design documents, SALT meeting and producing the rate comparison reports for the client for FFQ3 application and eAgent application.
  • Lead by example as a hands-on technical expert; facilitate design discussions, propose solutions, develop prototypes, conduct code reviews and support software test efforts.
  • Implemented the Spring dependency injection of the Business Core Components.
  • Implemented Spring Batch to run schedulers for Automated Registration jobs, Agent reassignment jobs and Confidential jobs
  • Wrote JavaScript functions to get Dynamic data and Client side validation using Jquery libraries.
  • Developed DAO layer to access data from DB2.
  • Creating and maintaining Service now tickets for tracking the PROD related incidents and requests. Creating tickets in Quality center for tracking defects of application, change requests, IDF and warranties.

Environment: Java, Servlets, JSF, Springs, WebServices, MainFrames, IBM DB2, JAXB - RPC, RAD 7, JQuery, Spring Batch, Spring AOP, Clearcase.

Confidential

Team lead

Responsibilities:

  • Has to support java application in production.
  • WasFixing problem ticket as per SLA (Service Level Agreement).
  • Onsite Offshore coordination.
  • Involved in Agile process to fulfil client’s requirements in a timely manner.
  • Involved in preparing Detail Design document for CSS Registration, Quote retrieval, Automated Registration batch job.
  • Involved in review of Detail Design documents, SALT meeting and producing the reports for automated batch jobs.
  • Implemented Work manager for handling batch jobs asynchronously.
  • Developed DAO layer to access data from DB2.
  • Lead by example as a hands-on technical expert; facilitate design discussions, propose solutions, develop prototypes, conduct code reviews and support software test efforts.
  • Creating and maintaining Service now tickets for tracking the PROD related incidents and requests. Creating tickets in Quality center for tracking defects of application, change requests, IDF and warranties.
  • Working on various tickets related to application and making sure to meet the SALs as mentioned in tickets.

Environment: Java, Servlets, JSF, Springs, WebServices, Mainframes, IBM DB2, JAXB - RPC, RAD 7, JQuery, Spring Batch, Clearcase.

Confidential, Grand Rapids, MI

Development Lead

Responsibilities:

  • Propose technical solutions to meet the business requirements.
  • Understanding Business Rule Extract (BRE) from mainframe legacy applications.
  • Plan the Distributed Systems Infrastructure estimation and enhancements.
  • Performing Impact Analysis of application changes across components.
  • Involving in Object Oriented Design of the system and prototyping the UI.
  • Designing the high-level and low-level designing the use cases.
  • Conducting requirement study and knowledge transfer sessions to the team.
  • Documenting the requirements gathered and obtaining concurrence on the same from the client.
  • Coordinating between onsite and offshore teams for technical issues.
  • Supporting implementation activities and troubleshooting.
  • Act as a technology expert for development and design teams.
  • Responsible for Integration solution with Legacy applications.
  • Developed UML Diagrams using Enterprise Architect tool.
  • Implemented Auto Login, Pre-Applicant and Session management modules.
  • Performed unit testing in all the implemented modules.

Environment: Java 1.5, JEE 5.0, JSF 1.2, IceFaces, JPA 2.0, JQuery, XML, JavaScript, CSS, HTML, JAX-WS, Eclipse, IBM RAD 8.0, IBM WebSphere 7.0, DB2, Rational Team Concert and IBM Tealeaf.

Confidential, Grand Rapids, MI

Sr. Software Consultant

Responsibilities:

  • Involved in Agile process to fulfil client’s requirements in a timely manner.
  • Propose technical solutions to meet the business requirements.
  • Developing conceptual designs of business application.
  • Performing Impact Analysis of application changes across components.
  • Involving in Object Oriented Design of the system and prototyping the UI.
  • Designing the high-level and low-level architecture and designing the use cases.
  • Conducting requirement study and knowledge transfer sessions to the team.
  • Documenting the requirements gathered and obtaining concurrence on the same from the client.
  • Created Architecture and Developers guide for Confidential Application.
  • Implemented Policy comparison page which compares 2 different policies and shows the difference in between two in a tabular manner. This functionality has been implemented using Reflection mechanism.
  • Implemented Log-Off functionality which has a unique feature of closing all the opened windows by user from the application.
  • Implementation of showing Session reminder without connecting to server using java script.
  • Developed UML Diagrams using Enterprise Architect tool.
  • Performing builds in lower region and troubleshooting in case of an issue.

Environment: Java 1.5, JEE 5.0, JSF 1.2, IceFaces, JPA 2.0, JQuery, XML, JavaScript, CSS, HTML, JAX-WS, Eclipse, IBM RAD 8.0, IBM WebSphere 7.0, DB2, Rational Team Concert and IBM Tealeaf.

Confidential, Los Angeles, CA

Sr. Software Consultant

Responsibilities:

  • Analyzing the key business requirements and worked on technical design documents. Especially creating service design documents which are in service layer.
  • Performing Impact Analysis of application changes across components.
  • Involving in Object Oriented Design of the system and prototyping the UI.
  • Designing the high-level and low-level architecture and designing the use cases.
  • Conducting requirement study and knowledge transfer sessions to the team.
  • Documenting the requirements gathered and obtaining concurrence on the same from the client.
  • Performing builds in lower region and troubleshooting in case of an issue
  • Involved in developing BW Auto service layer.

Environment: eAgent, Java, J2EE, Springs, JSP, Java Script, Ajax, DB2, RAD and Web sphere.

Confidential

Software Engineer

Responsibilities:

  • Establishing connection to DB to get the desired songs / images and also tracking the points of customer and inserting into DB. Uploading new images provided by Cinema owners into the File system.
  • Building front-end pages such as home page which acts as a dash board for the application.
  • Involved in client-side validations using Java script.
  • Manual testing of functional flows in application.

Environment: Java, JSP, Struts, JDBC, Java Script, Ajax and MS SQL Server.

Confidential

Software Engineer

Responsibilities:

  • Establishing connection to DB to get the desired songs / images and also tracking the points of customer and inserting into DB. Uploading new images provided by Cinema owners into the File system.
  • Building front-end pages such as home page which acts as a dash board for the application.
  • Involved in client-side validations using Java script.
  • Manual testing of functional flows in application.

Environment: Java, JSP, Struts, JDBC, Java Script, Ajax and MS SQL Server.

Hire Now