Development Lead
CurrentDesign the voyage platform architecture.Design and lead the development of in-house Advertisement distribution server.Established a lightweight Scrum project management process and helped team meet sprint goals.Managing geographically distributed development team of 9 members.Developed code in Java, J2EE, Spring and Hibernate using XP Practices (Pair Programming, TDD, and Continuous Integration).Developed build and release management system using Maven, Jenkins and Git.Organized Sprints and planned releases with the team using Jira and Confluence.Worked with product management and QA to clarify requirements into planable units of work.Define project scope and milestones, deliverables.Managing communications with stakeholders and offshore development team managers.Responsible for SIT,UAT,pre production and production environments.Managing product release and operations for 4 countries.Conduct monthly sprint meeting, spring retrospective and review meetings.Mentor and coach juniors.Orchestrated more than 60% reduction in software defect rate through build and unit test automation procedure.