Team Lead Resume
SUMMARY:
- 10+ years experienced FullStack Java developer with 4+ years of lead experience.
- Certifications
- Sun Certified Java Programmer V6 (SCJP 6)
- M101J: Mongodb For Java Developers
- In - depth understanding and extensive experience in Agile methodology.
- A FullStack Java developer having extensive experience in
- UI: HTML, CSS, Javascript, DOJO, jQuery, AJAX, AngularJS, UI Widget Development
- Backend: J2EE, Struts 1.x, Spring IOC/AOP, RestFull API.
- Middleware: JMS(ActiveMQ), RMI, WebServices(SOAP), Spring IOC/AOP
- Persistence Layer: JDBC, JPA, Hibernate, Oracle, MySQL, PostgreSQL
- Deployment Environment: JBoss AS, Tomcat, RHEL, VMWare VSphere Cleint.
- Development Environment: JUnit, Mocking, Eclipse, SVN, git, MVN, Jenkins
- Extensive experience in Object Oriented Programming Analysis and Design (OOAD).
- In-depth understanding of Web 2.0 principles.
- Extensive experience in designing and development of patronized software using Design Patterns such as MVC, Singleton, Decorator, Composite, Command.
- Excellent communication skills, team player, quick learner, organized, resilient and self-motivated.
- Strong analytical and problem solving skills, ability to work on multiple tasks in a fast paced environment independently and in a team.
PROFESSIONAL EXPERIENCE:
Confidential
Team Lead
Responsibilities:
- Analyze, design and implementation to the design.
- Provide the team with a vision of the project objectives
- Motivate and inspire team members
- Coach and help develop team members.
- Facilitate problem solving and collaboration
- Ensure discussions and decisions lead toward closure
- Maintain healthy group dynamics
- Encourage creativity, risk-taking, and constant improvement
- Recognize and celebrate team and team member accomplishments and exceptional performance
- Coordinate with internal and external customers as necessary
- Provide necessary business information
- Ensure deliverables are prepared to satisfy the project requirements, cost and schedule
- Establish meeting times, places and agendas
- Coordinate the review, presentation and release of design layouts, drawings, analysis and other documentation
- Provide status reporting of team activities against the program plan or schedule
- Escalate issues which cannot be resolved by the team
Software Developer
Confidential, Harrisburg, PA
Responsibilities:
- Design and Implementation of the web application compliant to Web 2.0 standard
- Designed and Implemented ReSTFull API using Spring MVC and controllers.
- Involved in writing complex SQL queries, Stored Procedures for ad-hoc reports.
- Designed and implemented multi-threaded programs to concurrently fetch data from different/multiple UCMs
- Involved extensively in Code Reviews,Unit testing using JUnit and Process Improvements.
- Handling any QC defects, working with test team and validate the defects.
- Implemented the migration scripts for Customer load.
- Used log4j for logging debug, errors, info, and exceptions.
- Involved in deploying application on Websphere AS.
Environment: Java 6, RAD, Spring 3.1, Hibernate 3.0, JAX-WS Web services, ReSTFull API, JMS, RMI,JDBC, XML, XSD, SOAP UI, Websphere AS, DOM, UNIX,Putty, WinSCP, PostgreSQL, PL/SQL, JUnit, Subversion (SVN), Log4j, Maven.
Team lead
Confidential, San Jose, CA
Responsibilities:
- Analyze, design, develop, test, configure and implementation of RTMT and Topology modules
- Design and Implementation of the web application compliant to Web 2.0 standard
- Designed and implemented widgets using DOJO 1.10 API
- Involved in writing advanced Javascript classes for UI logic
- Involved in analyzing UI load time and UI code debugging using tools like Firebug, YSlow
- Designed and Implemented ReSTFull API using Spring MVC and controllers.
- Designed and implemented SOAP web services using Apache Axis2
- Designed and Implemented JMS and RMI API using Spring Remoting and Apache ActiveMQ.
- Designed and Implemented Data persistence layer using Spring DAO and Hibernate API.
- Designed and implemented Data persistence API using JDBC for legacy modules.
- Involved in the database design, writing SQL scripts on PostgreSQL and MySQL.
- Involved in writing complex SQL queries, Stored Procedures for ad-hoc reports.
- Designed and implemented multi-threaded programs to concurrently fetch data from different/multiple UCMs
- Involved extensively in Code Reviews,Unit testing using JUnit and Process Improvements.
- Handling any QC defects, working with test team and validate the defects.
- Implemented the migration scripts for Customer load.
- Used log4j for logging debug, errors, info, and exceptions.
- Involved in deploying application on Apache Tomcat and on JBoss AS
- Involved in L3 product support
Environment: Java 6, Eclipse 3.6, Spring 3.1, Hibernate 3.0, JAX-WS Web services, ReSTFull API, JMS, RMI,JDBC, XML, XSD, SOAP UI, Apache Tomcat, JBoss AS, DOM, UNIX,Putty, WinSCP, PostgreSQL, PL/SQL, JUnit, Subversion (SVN), Log4j, Maven.
Confidential, San Jose, CA
Team lead
Responsibilities:
- Analyze, design, develop, test, configure and implementation of WebEx, LDAP and HRMS integration modules
- Designed and implemented themes, layouts using plugin SDK
- Design and Implementation of the web application compliant to Web 2.0 standard
- Designed and implemented widgets using DOJO 1.10 API
- Involved in writing advanced Javascript classes for UI logic
- Involved in analyzing UI load time and UI code debugging using tools like Firebug, YSlow
- Designed and Implemented ReSTFull API using Spring MVC and controllers.
- Designed and implemented SOAP web services using Apache Axis2
- Designed and Implemented of the UI widgets using DOJO 1.10
- Designed and Implemented Data persistence layer using Spring DAO and Hibernate API.
- Involved in the database design, writing SQL scripts on PostgreSQL and MySQL.
- Involved in writing complex SQL queries, Stored Procedures for ad-hoc reports.
- Experience in integrating enterprise LDAP with application.
- Involved extensively in Code Reviews, Unit testing using JUnit and Process Improvements.
- Handling any QC defects, working with test team and validate the defects.
- Implemented the migration scripts for Customer load.
- Used log4j for logging debug, errors, info, and exceptions.
Environment: Java1.6, Eclipse 3.6, Spring 3.1, Hibernate 3.0, JAX-WS Web services, ReSTFull API, JMS, JDBC, XML, XSD, SOAP UI, Tomcat,JBoss AS, DOM, UNIX,Putty, WinSCP, PostgreSQL, PL/SQL, JUnit, Subversion (SVN), Log4j, Maven.
Team member
Confidential
Responsibilities:
- Designed and implemented of UI widgets using Eclipse RCP
- Designed and implemented ReSTFull API to provide data from server side
- Developed JUnit Test cases for unit testing and code coverage
- Involved in JVM tuning, analyzing GC run timings, heap dump analysis and accordingly setting jvm parameters specific to application.
- Involved extensively in Code Reviews, Unit testing using JUnit and Process Improvements.
- Fixed the issues with multi-org ids customer load.
- Handling any QC defects, working with test team and validate the defects.
- Implemented the migration scripts for Customer load.
- Used log4j for logging debug, errors, info, and exceptions.
- Invloved in L3 product support
Environment: Java 1.6, Eclipse 3.6, Spring 3.1, Hibernate 3.0, JAX-WS Web services, ReSTFull API, JMS, JDBC, XML, XSD, SOAP UI, Tomcat,JBoss AS, DOM, UNIX,Putty, WinSCP, PostgreSQL, PL/SQL, JUnit, Subversion (SVN), Log4j, Maven.
Confidential
Team lead
Responsibilities:
- Involved in developing Scheduler Admin, data loading SQL scripts
- Developed web application to monitor server health using JSF
- Developed JMS API to listen and capture other server components health
- Involved in build management
- Developed code to consume, parse and generate XML using OpenSymphony API
- Developed code to run scheduler using thougtworks scheduler API.
- Created stored procedures to aggregate and populate data into db.
- Created database indexes.
- Involved in writing complex SQL queries to load data read from Traffica to NetAct AR DB
- Involved extensively in Code Reviews, Unit testing using JUnit and Process Improvements.
- Fixed the issues with multi-org ids customer load.
- Handling any QC defects, working with test team and validate the defects.
- Implemented the migration scripts for Customer load.
- Used log4j for logging debug, errors, info, and exceptions.
Environment: Java1.5, Eclipse 3, Spring 2.x, Hibernate 2.0, JAX-WS Web services, ReSTFull API, JMS, JDBC, XML, XSD, SOAP UI, Tomcat,JBoss AS, DOM, UNIX,Putty, WinSCP, PostgreSQL, PL/SQL, JUnit, Subversion (SVN), Log4j, Maven.
Confidential
Team member
Responsibilities:
- Involved in coding for GUI and OM&NOM modules
- Involved in build management
- Developed code to consume, parse and generate XML using OpenSymphony API
- Created database indexes.
- Involved in writing complex yet scalable programs using core java to render UI.
- Involved extensively in Code Reviews, Unit testing using JUnit and Process Improvements.
- Fixed the issues with multi-org ids customer load.
- Handling any QC defects, working with test team and validate the defects.
- Implemented the migration scripts for Customer load.
- Used log4j for logging debug, errors, info, and exceptions.
Environment: Java1.5, Eclipse 3, Spring 2, Hibernate 2.0, JAX-WS Web services, ReSTFull API, JMS, JDBC, XML, XSD, SOAP UI, Tomcat,JBoss AS, DOM, UNIX,Putty, WinSCP, PostgreSQL, PL/SQL, JUnit, Subversion (SVN), Log4j, Maven.
Confidential
Team member
Responsibilities:
- Involved in coding Action classes, Form Beans, JSP pages using JSTL
- Involved in developing business logic using Java
- Involved in developing persistent logic using Hibernate
- Involved in build management delivering the build to QA
- Developed code to consume, parse and generate XML using OpenSymphony API
- Created data base indexes.
- Involved extensively in Code Reviews, Unit testing using JUnit and Process Improvements.
- Implemented the migration scripts for Customer load.
- Used log4j for logging debug, errors, info, and exceptions.
Environment: Java1.5, Eclipse 3, Spring 2, Hibernate 2.0, JAX-WS Web services, ReSTFull API, JMS, JDBC, XML, XSD, SOAP UI, Tomcat,JBoss AS, DOM, UNIX,Putty, WinSCP, PostgreSQL, PL/SQL, JUnit, Subversion (SVN), Log4j, Maven.