13+ years of IT experience in all phases of SDLC, which includes Analysis, Design, Development, Testing, Implementation and Support with the main focus on the Media, Power, E-learning, Education, E-Commerce and Finance/Banking, Healthcare, IPTV domains.
• Accomplished Agile Software Engineer and Solutions Architect proficient in development and support with expertise in the architecture of e-commerce systems. A proven technical leader, mentor and problem solver. Over a decade of software development experience and nine years designing, developing and implementing e-commerce applications, with a focus on developing his skills as part of the Software Craftsmanship movement. His extensive experience (and continuous study) makes him a value added team member at all levels.
• Have good exposure on projects with Agile methodologies and TDD.
• Worked with technologies like Java, J2EE, EJB, Struts, REST, Hibernate, Spring, XSD, OAuth, Ant, Maven, AJAX, ORACLE 8/9i/10g, MySQL.
PatientKeeper Inc, SCRUM Master
September 2011 - Present, Waltham, MA, United States
Responsible for interacting with the client for requirement analysis.
Responsible for the overall delivery of the project.
Represented the organization in customer-facing communication pertinent to Company’s technical expertise on the specific platform.
Responsible for fixing DEV Issues in PK Application Portal.
Handle the tasks of leading project teams and update on software development activities as appropriate to the software team leader.
Interacted with multiple clients (client senior developers and architects) to create technology specifications from the business issues/requirements at an application level.
Responsible for creating new DB Schema for DEV and QA Environment.
Responsible for creating new QA Environment locally for QA Testing for new branches.
Responsible for identifying cross-project issues and work with R&D management to identify and implement solutions.
Responsible for ensuring successful implementation of projects and production support efforts.
Responsible for co-ordination between the offshore team and client.
Responsible for ensuring the deliveries are made in accordance within the established quality standards.
Handle the tasks of providing technical leadership and guidance to other SW Engineers.
Responsible for software design reviews, peer code reviews and software acceptance test activities on a regular basis.
Responsible for identifying Training Needs, involved in doing appraisals, Manpower Analysis, coach/ counsel the team members act as a coordinator between the management and the team.