Technical Lead Resume
New, JerseY
SUMMARY:
- 14+ years of IT industry experience encompassing a wide range of skill sets, roles and industry verticals.
- 5+ years of strong experience in working at Client location - 4+ years in USA and 1 year in UK.
- Extensive experience working in Java/J2EE Technology, with all the phases of Software Development Life Cycle (SDLC) like requirements gathering, analysis, design, development and testing.
- Proficient in analyzing and translating business requirements to technical requirements and architecture.
- 3+ years of experience in Agile and Scrum. Experience in leading and managing teams. Played multiple roles - Technical Lead, Module Lead, Application Developer
- Strong database skills, Object Oriented Programming and development knowledge
- Executed software projects for across domains like Healthcare, Energy and Utilities, Travel & Transport, Telecom.
- Excellent communication skills, interpersonal skills, self-motivated, quick learner and excellent team player.
TECHNICAL SKILLS:
Languages and Frameworks: Java 8, Spring, Springboot, Micro-Services using springboot on RedHat OpenShift, Apache Active MQ, Apache Camel, Apache Beam DataFlows, Google Cloud Pubsub, Goodle BigQuery
Frameworks: Spring Framework, SpringBoot, Hibernate, Struts, J2EE
Cloud Technology: Google Cloud pubsub, Google Cloud Dataflow with Apache Beam, Google Cloud Big Query, AWS (Amazon Web Services), RH Openshift
Web Technologies: Angular, Struts, JSP and Servlets, RESTful and SOAP Web Services, XML, JSON
Servers: Oracle Weblogic Server, IBM Websphere, Apache Server, Tomcat
Build Tools: ANT, Maven, Jenkins
IDEs (Integrated Development Environments): Eclipse, IntelliJ IDEA
Databases: Oracle 9i, Oracle 10g, IBM DB2, Couchbase, Google Big Query
Operating Systems: LINUX, UNIX, AIX, Windows XP/2000 Server
Modeling Techniques: UML, Object Oriented Analysis and Design
Configuration Management Tools: CVS, Serena PVCS, VSS, IBM Rational Clearcase, SVN, MS TFS GIT
Other Tools: JIRA Defect Tracking Tool, Mercury Quality Center, IBM Rational Clearquest, IBM Rational Portfolio Manager, JBoss FUSE
PROFESSIONAL EXPERIENCE:
Technical Lead
Confidential
Responsibilities:
- Requirements analysis, application design, development (hands-on) and unit testing.
- Effective communication with the team/client related to the issues/queries regarding the requirements and to get them resolved well in time.
- Provide estimates on the development efforts for requirements or change requests or defects.
- Mentoring new team members, guiding the existing team members, planning and assigning tasks on a day-to-day basis and keeping track of project.
- Providing daily and weekly status update to the management about the Project.
Environment: SpringBoot, Spring, Java 8.0 with multi-threading, Angular, Active MQ, Google Cloud pubsub, Google Cloud dataflow, Google Cloud Big Query, RH Openshift, IBM Websphere Server, JBoss FUSE, MS SQL 2016, CouchBase
Confidential, New Jersey
Technical Lead
Responsibilities:
- Requirements analysis, application design, development and unit testing.
- Effective communication with the team/client related to the issues/queries regarding the requirements and to get them resolved well in time.
- Provide estimates on the development efforts for requirements or change requests or defects.
- Mentoring new team members, guiding the existing team members, planning and assigning tasks on a day-to-day basis and keeping track of project.
- Providing daily and weekly status update to the management about the Project.
Environment: Java 1.6 & 8.0, J2EE, Spring, Struts, JSP & Servlets, Oracle 9i, DB2, IBM Websphere Server, IBM Websphere Commerce, IBM Websphere Portal.
Confidential, Minnesota
Technical Lead
Responsibilities:
- Requirements analysis, application design, development and unit testing.
- Effective communication with the team/client related to the issues/queries regarding the requirements and to get them resolved well in time.
- Provide estimates on the development efforts for requirements or change requests or defects.
- Mentoring new team members, guiding the existing team members, planning and assigning tasks on a day-to-day basis and keeping track of project.
- Providing daily and weekly status update to the management about the Project.
Environment: Java, J2EE, Struts, JSP & Servlets, Oracle 9i, IBM Websphere Server, Weblogic Server
Confidential
Technical Lead
Responsibilities:
- Requirements analysis, application design, development and unit testing.
- Effective communication with the team/client related to the issues/queries regarding the requirements and to get them resolved well in time.
- Provide estimates on the development efforts for requirements or change requests or defects.
- Mentoring new team members, guiding the existing team members, planning and assigning tasks on a day-to-day basis and keeping track of project.
- Providing daily and weekly status update to the management about the Project.
Environment: Java, J2EE, Spring, Hibernate, Oracle 9i
Confidential
Technical Lead
Responsibilities:
- Requirements analysis, application design, development and unit testing.
- Effective communication with the team/client related to the issues/queries regarding the requirements and to get them resolved well in time.
- Provide estimates on the development efforts for requirements or change requests or defects.
- Involve in meetings with the Testing Teams to identify scenarios to be covered as part of System & Integration Testing and User Acceptance Testing.
- Mentoring new team members, guiding the existing team members, planning and assigning tasks on a day-to-day basis and keeping track of project.
- Providing daily and weekly status update to the management about the Project.
Environment: Java, J2EE, Struts, Oracle 9i
Confidential
Technical Lead
Responsibilities:
- Contributing to the Jan'12 release which required making changes in the application to enable it to serve for 33 countries worldwide.
- To work on some key interfaces in the application. This utilized my knowledge in JMS (Java Messaging Service) and IBM MQ (Messaging Queues) Series, for communicating with one of the applications.
- Developing code for Web Service Implementation for communicating with another application.
- As part of this project, I performed Requirements Analysis, application design, development and unit testing.
- Responsible for effective communication with the team/client related to the issues/queries regarding the requirements and to get them resolved well in time.
- Provided estimates on the development efforts for requirements
- Involved in meetings with the Testing Teams to identify scenarios to be covered as part of System & Integration Testing and User Acceptance Testing.
- Mentored new team members, guided the existing team members, planned and assigned tasks on a day-to-day basis and kept track of the project.
Environment: Java/J2EE, Struts, Oracle 10g
Confidential
Technical Lead
Responsibilities:
- Requirements analysis, application design, development and unit testing.
- Effective communication with the team/client related to the issues/queries regarding the requirements and to get them resolved well in time.
- Provide estimates on the development efforts for requirements or change requests or defects.
- Involve in meetings with the Testing Teams to identify scenarios to be covered as part of System & Integration Testing and User Acceptance Testing.
- Mentoring new team members, guiding the existing team members, planning and assigning tasks on a day-to-day basis and keeping track of project.
Environment: Java/J2EE, Struts, Oracle 10g
Confidential
Technical Lead
Responsibilities:
- Gathering the exact requirements related to the project and performing requirement analysis
- Preparing high level and low level design documents
- Implementing the low level design into the code and performing unit testing to ensure all the requirements have been met
- Scheduling weekly calls with the client for the demo of the application and its functionalities
- Mentoring new team members and guiding the existing team members
Environment: Java/J2EE, Oracle 10g
Confidential
Technical Lead
Responsibilities:
- Gathering the exact requirements related to the project and performing requirement analysis
- Preparing presentation for the client to demonstrate the changes to be performed as part of the requirement implementation
- Preparing high level and low level design documents
- Implementing the low level design into the code and performing unit testing to ensure all the requirements have been met
- Scheduling weekly calls with the client for the demo of the application and its functionalities
- Mentoring new team members and guiding the existing team members
Environment: Java/J2EE, Oracle 10g
Confidential
Technical Lead
Responsibilities:
- Gathering the exact requirements related to the project and performing requirement analysis
- Preparing presentation for the client to demonstrate the changes to be performed as part of the requirement implementation
- Preparing high level and low level design documents
- Implementing the low level design into the code and performing unit testing to ensure all the requirements have been met
- Scheduling weekly calls with the client for the demo of the application and its functionalities
- Mentoring new team members and guiding the existing team members
Environment: Java/J2EE, Oracle 10g
Confidential
Technical Lead
Responsibilities:
- Gathering the exact requirements related to the project and performing requirement analysis
- Preparing presentation for the client to demonstrate the changes to be performed as part of the requirement implementation
- Preparing a presentation for the client describing the exact changes to be performed as part of the requirement
- Preparing high level and low level design documents
- Implementing the low level design into the code and performing unit testing to ensure all the requirements have been met
- Scheduling weekly calls with the client for the demo of the application and its functionalities
- Mentoring new team members and guiding the existing team members
Environment: Java/J2EE, Oracle 10g
Confidential
Technical Lead
Responsibilities:
- Requirements analysis, application design, development and unit testing.
- Effective communication with the team/client related to the issues/queries regarding the requirements and to get them resolved well in time.
- Provide estimates on the development efforts for requirements or change requests or defects.
- Involve in meetings with the Testing Teams to identify scenarios to be covered as part of System & Integration Testing and User Acceptance Testing.
- Mentoring new team members, guiding the existing team members, planning and assigning tasks on a day-to-day basis and keeping track of project.
Environment: Java/J2EE, Oracle 10g
Confidential
Technical Lead
Responsibilities:
- Requirements analysis, application design, development and unit testing.
- Mentoring new team members, guiding the existing team members, planning and assigning tasks on a day-to-day basis and keeping track of project.
Environment: Java/J2EE, Oracle 10g
Confidential
Onshore Coordinator / Technical Lead
Responsibilities:
- Gathering the exact requirements related to the project and performing requirement analysis
- Preparing high level and low level design documents
- Implementing the low level design into the code and performing unit testing to ensure all the requirements have been met
- As an On-shore coordinator for the SPORT application, I was responsible for setting up all the environments including development, testing, user acceptance testing and production
- I was also part of Active Support Group Lead and hence was responsible for managing the Production Defects by appropriately planning, assigning and tracking the defects till closure.
- Scheduling daily calls with the development teams for performing the unit testing
- Scheduling weekly calls with the client for the demo of the application and its functionalities
- Attending meetings related to the discussion for future requirements
- Presenting the application for the Users for demonstration and taking them through all the features and functionalities of the application and taking the necessary feedback and passing it to my team.
Environment: Java/J2EE, Oracle 10g
Confidential
Module Lead
Responsibilities:
- Gathering the exact requirements related to the project and performing requirement analysis
- Preparing high level and low level design documents
- Implementing the low level design into the code and performing unit testing to ensure all the requirements have been met
- Scheduling daily calls with the client for the demo of the application and its functionalities
Environment: Java/J2EE, Oracle 10g
Confidential
Module Lead
Responsibilities:
- Implementing the low level design into the code and performing unit testing to ensure all the requirements have been met
- Performing Integration Testing and fixing issues related to the IO CRF Application
Environment: Java/J2EE, Oracle 10g
