Printing tool Download PDF

Work experience


Senior Software Engineer

SAI Global Ltd.

Involved in developing enhancements, fixing bugs and providing 3rd level support. Providing guidance on how the system works and how solutions may be implemented to out-sourced QA and development. Reviewing test cases written by out-sourced QA team and reviewing code written both by in-house and out-sourced developers.

Major Contributions

  • Responsible as a lead designer and developer of the Compliance and Ethics Learning Platform (CELP); a Learning Management System (LMS) designed for the administration, documentation, tracking, reporting and delivery of e-learning education courses or training programs
  • Effectively managed outsourced QA and development teams to deliver well written and maintainable code
  • Solely responsible for maintaining a 98% up time of a web application available in 45 languages and serving 1 million active users
  • Productively collaborated with product managers, project managers and clients to gather and refine requirements
  • Received the Customer Satisfaction Award in 2007 for outstanding work on the Learning Management System and also in 2009 for being recognized by Sales and Services Teams for support of the Learning Management System


Software Team Leader

Midi, Inc

Responsible as a point of contact in the performance management process, including performance appraisals, goal setting and personal development plans.

Major Contributions

Managed, motivated and mentored a team consisting of in-house engineers and out-sourced developers in developing enhancements and improving CELP:

  • Productively added data import functionality for managing student data and course assignments
  • Effectively added the ability to send email directed to users based on student data and course progress
  • Added tabular and graphical (dashboard) reports


Senior Software Engineer

Midi, Inc.

Responsible for providing support in launching and administering course campaigns to client administrators.

Major Contributions

  • Skillfully handled the development of CELP transforming vague specifications into an uncomplicated UI with a maintainable backend
  • Efficiently transitioned single server, single tenant application to multi-tenant application hosted on a load-balanced server configuration

Senior Software Engineer

Midi, Inc.
  • As a Senior Software Engineer, developed & maintained courseware engine to support course library and performed research & development of emerging technologies.
  • Liaised with clients & developers to gather requirements and build course software as a Product Manager.
  • Developed software for compliance courseware as a Software Engineer



Penn State University


Trenton State College The College of New Jersey


Pro-active and result oriented Senior Software Engineering / Development professional with nearly 19 years of experience in strategic planning, project management and database development. Deft at activities related to Software Development Life Cycle (SDLC), quality implementation and process automation leading to continuous improvements. Expert in acting as a liaison between the business and technical units to enhance operational efficiency. Adept in creating & managing projects for SQL Server Database Development efforts, training, mentoring, leadership development & team building and also leading high performing teams. Excellent technical, analytical and interpersonal skills, possessing a good understanding of end user needs and at ease in explaining technical issues to non-technical staff. Proven leadership and capacity to foster a cooperative cross functional team environment focused on results.