Printing tool Download PDF


- Over 12 years of professional experience in Software Development, Technical Leadership and Project Management. - Strong technical and leadership experience in globally distributed product development. Managed and mentored teams of software engineers and designers across North America, Europe and Asia. - Shipped multiple successful products.- Proven expertise in design and development of desktop, real-time and embedded system software with focus on high-performance and  mission-critical applications.- Bachelor’s and Master’s degrees in Computer Science- Deep understanding of waterfall and iterative SDLC models along with process improvement initiatives like CMMI and ISO.- Software Usability and Experience enthusiast.- Microsoft Certified Technology Specialist (.NET 2.0).

Work experience

Feb 2001Present

Sr. Software Engineer

AVL North America Inc.

- Architect and develop software solutions for automotive engine testing applications. - Coordinate with internal and external project stakeholders and development teams spanning five countries. - Independently manage projects. - Manage external contractors and distributed development teams as required.- End-to-end experience throughout the development lifecycle.- Member of AVL’s “Software Engineering Architecture Group” as a representative of AVL ITS North America.- Member of the internal CMMI audit team for SCAMPI-A appraisal.- Introduced Microsoft’s “Office 2007 Ribbon UI” design to AVL and helping various product teams adopt it to solve usability issues with feature-rich applications.

Mar 1998Feb 2001

Sr. Software Engineer

AVL (I) Software (P) Ltd

As an Architect and Project Manager, I was responsible for gathering requirements, getting SRS approvals, coordinating with various stakeholders and managing the complete development team. I directly supervised the team and was responsible for making work schedules, hiring new members, performance reviews, reporting project status updates to senior management and for all product deliverables.

Jun 1997Mar 1998

Software Engineer

Shyam Telecom Ltd

- Developed embedded system software for wireless telephony products for 68HC11 micro-controllers using C++ - Designed prototype circuit boards and embedded software for interfacing a GPS receiver with wireless radio systems for remote vehicle tracking applications.






YMCA Institute Of Engineering



Microsoft Certified Technology Specialist


Microsoft Certified Professional