Technical Lead Resume
Franklin, TN
SUMMARY:
- Around 10 years of experience in designing developing web based and enterprise application using JAVA/J2EE technologies.
- In depth Project Life Cycle understanding in Design, Development, Implementation and related Technical/Non - Technical documentation
- Extensive experience in using Struts and Spring frameworks.
- Experience in developing Web applications using Java, J2EE technologies such as JSP, Servlets, Spring, Struts, JDBC, Hibernate and Web technologies such as HTML, XML, Java Script, and Jquery.
- Developed Java/J2EE applications using various IDE tools such as Eclipse, RAD and IntelliJ Idea .
- Experience in creation and management of users, groups, roles, ACL’s, Workflows and Lifecycles in IBM CM.
- Worked on various technologies and products such as IBM Content Manager, Websphere Application Server, IBM DB2 UDB, MQ Workflow.
- Have excellent communication, analytical, logical and programming skills.
- Experience in Agile software development
TECHNICAL SKILLS:
Java/J2EE: Core Java 1.4,1.5,1.6 Spring MVC,IOC Struts 1.2 JSF Ice Faces Hibernate
Business Area: IBM Content Manager v8.3 and above, IBM MQ Work flow, Oracle content server 10g R3
Scripting/Markup Languages: JSP, Servlets, AJAX, HTML, Java Script.
Operating Systems: Windows 98/2000/XP, MS-DOS
Databases: IBM DB2 UDB v 9, MySQL, Microsoft sql server, oracle
Web / Application Servers: WebSphere Application Server, Tomcat, Jetty
IDE: WSAD, Eclipse, IBM RAD, Spring Source 3.3.1, IntelliJ Idea
Source Management Tools: Apache Subversion
Build Manager: Maven 3 and above
Integration Tool: Jenkins
Issue Tracking Tool: Jira, Remedy
PROFESSIONAL EXPERIENCE:
Confidential, Franklin, TN
Technical Lead
Responsibilities:
- Involved in analyzing the requirements and come up with a high level design
- Engaged in extensive customer interaction to develop requirements/enhancements and provide support.
- Perform code review, refactoring, defect fixing and implementation of Change Requests
- Actively involved in Grooming sessions to analyze and identify any dependencies well ahead
- Ensured the code quality as per customer standards.
- Ensure DoD from development perspective is met
Environment: JDK 1.7, Struts,Spring IOC, iBATIS, Jboss 5.1, Oracle, Maven 3, subversion, Jira.
Confidential, Nashville, TN
Software Developer
Responsibilities:
- Implement trinisys product based client projects.
- Build Trinisys server based web forms.
- Implement dynamic UI interactions to Trinisys server based web forms using Javascript.
- Implement custom java based web applications.
- Implement java based custom actions with Trinisys platform.
Environment: JDK 1.8, Spring MVC, Spring IOC, JDBC, Javascript, Jquery, MySQL, SQL Server, Jira.
Confidential
Technical Lead
Responsibilities:
- Involved in analyzing the requirements and come up with a high level design
- Engaged in extensive customer interaction to develop requirements/enhancements and provide support.
- Perform code review, refactoring, defect fixing and implementation of Change Requests
- Actively involved in Grooming sessions to analyze and identify any dependencies well ahead
- Ensured the code quality as per customer standards.
- Ensure DoD from development perspective is met
Environment: JDK 1.6, Spring MVC, Spring IOC, JDBC, Oracle, Maven 3, subversion, Jira.
Confidential
Application Developer
Responsibilities:
- L3 production support for Confidential application
- Involved in root cause analysis and providing fixes.
Environment: JDK 1.6, Spring MVC, JDBC, Oracle.
Confidential
Team Leader
Responsibilities:
- Understanding the code organization & business functioning of Existing QBE Applications for their enhancements and maintenance
- Managing all the offshore activities related to cChange applications
- Impact analysis for the projects
- All The enhancement activities in AM, AME, AD space.
- Guiding and monitoring team in technical perspective.
- Conducting interviews.
- Managing KTs for new joiners
- Managing weekly calls with clients, managing monthly releases.
- Involved in Requirement Analysis, Design, TD, Build, SIT/UAT support/Deployment support.
- Performing TD reviews and code reviews.
- Onsite coordination along with business and end users for all cchange applications.
Environment: JDK 1.5, Spring MVC, Spring IOC, Hibernate, JDBC, Struts 1, Maven 3, subversion, IntelliJ Idea.
Confidential
Product Lead
Responsibilities: .
- Involved in the development of presentation modules. The application is based on the MVC Architecture using Struts framework.
- Used Struts Action Classes and regular Java classes. Implemented client side validations using JavaScript and server side validation in the Action classes.
- Implemented various design patterns in the project such as MVC and Singleton.
- Used Spring Framework for Dependency injection and integrated with the Struts Framework and Hibernate.
- Used JUnit to unit test the modules & Log4j for logging error/debug messages
- Involved in bug-fixes, enhancements and code refactoring
Environment: Java 1.5, J2EE, JSP 1.2, Servlets 2.3, Struts 1.3, Hibernate 2.1.8, Spring 2.5, IBM DB2 8.2, WAS 6.1, HTML, CSS, Maven, Sub Version, Eclipse