experience in developing Java/J2EE applications. Lead team of J2EE developers (5 to 13 members) in the development of the web application from initiating to closure phase.
• Exposure to different delivery approaches from Waterfall to Agile. Worked in onshore/offshore model. Approx 2 years experience in practicing agile methodologies.
• Traveled to Shanghai (twice, 3 months duration) for requirement, design and implementation phases of the Online Survey project. Architected this application with “Keep IT simple” motto.
• Good programming experience in Java, J2EE, Junit, Spring, Struts, JSF, JPA, iBatis. Good knowledge of SQL, UML, and JAVA/J2EE patterns. Experience in preparing functional test cases
• Good experience in writing Ant, Maven and MSBuild scripts. Configuring Hudson CI.
• Good experience in preparing project plan, WBS, resource plan and activity duration estimation, product backlog and iteration backlog. Exposure to Microsoft Project Plan tool.
• Task allocation, tracking, code reviews, refactoring and technical support to team. Good in mentoring novice programmers and evaluating team performance.
• Reporting daily/weekly status, issues and risks to project management team.
• Have the ability to take corrective and preventive actions to deliver deliverables as per schedule/scope plan with desired quality.
• Experienced in build and release processes and configuration management