Roles and Responsiblities

Engineering Program manager: Delivered world-class products and built an effective organization to achieve on-time delivery of projects with outstanding quality. Managed fast-paced cross-functional teams with deploy to production every 2/3 weeks. Improved code quality with effective peer reviews and cross-training team members on handling issues. Contributed to product feature definition and worked closely with product managers to apply resources optimally to meet release goals. Cut development costs by 30% saving several thousand dollars per month by managing AWS resources including shutdown instances when not in use, alerting/reporting on sparingly used instances and moving to latest instance types. Consolidated development accounts across teams to eliminate unnecessary duplication. Planned and executed product launches that required working closely with AWS marketing team, product launch team, service metrics team, billing team, console platform team, legal department and Open Source Software team.

Agile coach: Successfully transitioned multiple teams to agile development driving project activities from inception to delivery. Guided several teams on Scrum and Kanban, conducted iteration (sprint) planning, backlog grooming, MVP, story breakdown, work item reviews, retrospectives, release planning, infrastructure planning and alignment across program teams. As a core member of agile transformation team i have mentored junior Scrum Masters, created common guidelines for the entire development organization to help teams increase benefits of agile development & reduced process complexity.

Project manager: Successfully delivered multi-million dollar projects on time and within budget. Managing the entire life-cycle from Statement of work to final product delivery. Worked closely with customers to elicit requirements and created detailed requirements specification. Working with technical leads to create Architecture Description Documents, Design Documents, Coding Guidelines and Testing Strategy. Planned and managed resources on projects with tight schedules & requiring specialized domain knowledge.

Development manager: Managed offshore development center R&D teams and delivered on complex projects ranging from large modernization projects to Information management systems.

Technical Lead and Developer: Designed, implemented and deployed front-end ( presentation layer ), middle-tier ( business logic / processing layer ) and back-end ( data access / data layer ) components. Worked with C, C++ for over 10 years, worked with Java for over 8 years, worked with JavaScript, HTML, CSS for over 5 years. Worked with business process management systems, rules engines, database management systems, application servers, web services and cloud platform (AWS). Worked with N-tier, MVC, SOA and Client- Server architectural patterns.

Companies

Company Role(s) Years
Microsoft Engineering PM and Agile Coach 2015 - Present
Baysyc Labs Founder 2015
Amazon Technical PM 2013-2014
Siemens Healthcare PM, Scrum Master, Senior Software Engineer 2006 - 2013
ValueMomentum PM , Architect 2002 - 2006
Integrand Information Systems Senior Software Engineer 2001 - 2002
Vertafore (TowerStreet)Vertafore (formerly AMS Holding Group/TowerStreet) Senior Software Engineer 2000 - 2001
Ness (formerly Apar Infotech)Ness (formerly Apar Infotech) Senior Software Engineer 2000
VeriFone Senior Software Engineer 1997 - 2000
NIIT Senior Systems Analyst 1996 - 1997