Summary
Overview
Work History
Education
Skills
Formal professional trainings
Timeline
Generic
Mahesh Ramachandran

Mahesh Ramachandran

Senior Engineering Manager
Purva Skywood, Haralur Road, BANGALORE

Summary

Practical and hands on Engineering Leader who builds and motivates high-performing engineering teams, with proven track record of consistently delivering complex software development projects. Over 18 years of experience in Software Industry having played various roles including developer, technical lead, scrum master, development manager and senior manager. Excellent people management, delegation, mentoring, motivational, coaching and decision making skills. I am always looking to go both wide and deep.


Overview

20
20
years of professional experience
7
7
years of post-secondary education

Work History

Senior Engineering Manager

Amadeus Labs
BANGALORE
05.2023 - Current
  • Overseeing five cross functional Agile teams with a total headcount of 35 employees and contractors, developing mission critical applications.
  • Teams focusing on Mission Critical Applications (MCA) like Departure Control System, Altea Inventory and Self Service Auto Bag Drop systems
  • Facilitated successful onboarding of all teams into Scaled Agile (SAFe) framework.
  • Worked regularly with a wide ranging set of stakeholders including Senior Leadership, Business Owners, Product Management, Release Train Engineers, System Architects, Project Managers and Implementation Managers to achieve delivery excellence.

Software Development Manager

Amadeus Software Labs
BANGALORE, Karnataka
06.2020 - 04.2023

Was incharge of set up and operation of two high performing Scrum teams involved in development of new features of the mission critical Customer Management product, and also for continous maintenance.

Fostered a high performance environment by implementing continuous feedback systems with a proven track record of consistently positive Engage scores.

Key projects included Object Store migration of data warehouse feeds, introduction of non-binary gender across the monolithic DCS application, cloud migration of owned components, etc.

Played a technical gatekeeper as Change Control approver for changes from the teams - proven track record of risk and stability management.

Coached and mentored Scrum Masters and Product Owners to work towards organisational and team objectives.
Involved in training new employees in numerous topics, both functional and technical.

Participated in customer calls to help teams with difficult conversations, e.g during high severity issues.

Participated in several customer go-live (cutovers) exercises.

Interacted regularly with budget and portfolio owners.

Participated as a key stakeholder in solutioning and assessments, facilitating quick and informed decisions.

Co-ordinated and involved in procurement and vendor management processes for human and non-human resources.

Ideated and mentored several Internship projects

Worked on various roles such as Software Development Lead, Scrum Master, Software Development Manager and Senior Manager.

Senior Software Development Engineer

Amadeus Software Labs
08.2015 - 03.2020

• Worked on end to end development and deployment of scalable and highly available mission critical application software, for Altea Departure Control Systems - Customer Management (DCS-CM) application.
• Worked on server side development of various functional areas such as Regulatory, Passenger Customer Value (PCV) and Inter airline through check-in (IATCI), within the mission critical application called Altea Departure Control System.
• Participated in several onsite and offsite support rosters during customer go-live (cutovers).
• Documented technical workflows and knowledge to educate newly hired employees.
• Updated old code bases to modern development standards, improving functionality.

Delivered reliable software solutions on time and within budget, meeting project milestones consistently.

Mentored junior developers, improving their technical skills and fostering a collaborative work environment.

Software Development Engineer

Amadeus Services Ltd.
London
11.2012 - 08.2015
  • Worked on end to end development and deployment of scalable and highly available mission critical application software, for Altea Departure Control Systems - Customer Management (DCS-CM) application.
  • Worked on server side development of various functional areas such as Regulatory, Passenger Customer Value (PCV) and Inter airline through check-in (IATCI), within the mission critical application called Altea Departure Control System.
  • Participated in several onsite and offsite support rosters during customer go-live (cutovers).
  • Played acting Unit Manager for a few months during replacement of erstwhile manager.
  • Contributed ideas and suggestions in team meetings and delivered updates on deadlines, designs, and enhancements.
  • Collaborated on stages of systems development lifecycle from requirement gathering to production releases.
  • Discussed issues with team members to provide resolution and apply best practices.
  • Documented technical workflows and knowledge to educate newly hired employees.
  • Updated old code bases to modern development standards, improving functionality.

Senior Software Developer - Trading Systems

Bloomberg LP
London
01.2011 - 08.2012
  • Project managed and developed Trading Systems software such as Trade Order Management System (TOMS), Exchange Scorecard and e-Trading Popup applications.
  • Developed server side code in C++ and javascript in a highly distributed low latency environment.
  • Point of contact for the TOMS Popup application responsible for new developments and fixing complex issues.
  • Quickly ramped up on an out-and-out proprietary environment to take on major responsibilities within a short span of time resulting in recognition from senior management.
  • Responsibilities included leading development, project management, check-pointing, status tracking and reporting.
  • Engaged with various stakeholders including business managers, developers, QAs and Operations engineers, at various stages development from requirement gathering to production releases.
  • Collaborated with project managers to select and track ambitious, but realistic coding milestones on pre-release software project development.
  • Translated abstract customer requirements into detailed written use cases.
  • Designed intuitive graphical user interfaces to improve user experience.

Software Engineer

Nokia
London
08.2008 - 01.2011
  • Participated in architecture, design and implementation of back-end features using Symbian C++.
  • Developed robust, scalable, modular and API-centric infrastructures.
  • Developed various proof of concept applications like Image Gallery, Bluetooth Client and Server and automation projects within various teams like PIM, Networking and Delivery Operations.
  • Developed code for the Symbian mobile platform, within a multi-threaded resource-constrained environment, using C++ and Qt framework.
  • Tested code on emulator and model and real hardware platforms.
  • Wrote Perl scripts to perform unconventional automation of repetitive tasks, often resulting in usage of out of work hours for passive time-consuming activities facilitating good time management and quicker delivery.

Senior Associate

Paypal Offshore Development Center
Chennai
11.2006 - 11.2008
  • Was hand-picked during formation of the offshore counterpart of the prestigious PayPal Application Services (Core Technologies) group in PayPal, San Jose, California involving a stringent internal selection process.
  • Was actively involved in complete software development life-cycle including requirements analysis, estimates, design, coding and unit-testing of features and architectural changes for the PayPal server-side components.
  • Participated in architectural improvements to the Paypal core financial engine, such as Payment Idempotency feature for Recurring Payments and Split Payments feature and also various automation fixtures which were simulated payment stubs for the C++ and Python based component test framework.
  • Traveled to PayPal (eBay), San Jose, California for requirements gathering and initial analysis.
  • Actively involved in debugging and fixing critical issues sometimes involving assembly-level debugging and several design and code reviews.

Software Engineer

Nokia/Symbian
Bangalore
05.2004 - 10.2006
  • Technology stack, roles and responsibilities similar to my experience in Nokia UK Ltd above.

Education

Master of Computer Applications - Information Technology

Sri Venkateswara College of Engineering
Chennai, India
06.2000 - 04.2003

Bachelor of Commerce - Accounting And Business Management

DG Vaishnav / University of Madras
Chennai, India
06.1997 - 04.2000

Professional Diploma in Network Centered Curiculum - Computer Programming

National Institute of Information Technology(NIIT)
Chennai, India
04.1997 - 07.1998

Skills

    Training and mentoring

undefined

Formal professional trainings

  • Amadeus India:

- CITIUS/MORPHEUS - Amadeus in-house comprehensive leadership training programs

- SAFe Awareness - Scaled Agile Framework

-  Cloud up-skilling - Azure Cloud training program through Amadeus and Microsoft partnership

  • Bloomberg: Project Management Principles.
  • Amadeus UK: Defensive Programming.
  • Nokia: Advanced C++, Application development using Qt, Application Engines development using Symbian C++.
  • Paypal: Payments-101: Domain training on banking and card payments processing systems.

Timeline

Senior Engineering Manager

Amadeus Labs
05.2023 - Current

Software Development Manager

Amadeus Software Labs
06.2020 - 04.2023

Senior Software Development Engineer

Amadeus Software Labs
08.2015 - 03.2020

Software Development Engineer

Amadeus Services Ltd.
11.2012 - 08.2015

Senior Software Developer - Trading Systems

Bloomberg LP
01.2011 - 08.2012

Software Engineer

Nokia
08.2008 - 01.2011

Senior Associate

Paypal Offshore Development Center
11.2006 - 11.2008

Software Engineer

Nokia/Symbian
05.2004 - 10.2006

Master of Computer Applications - Information Technology

Sri Venkateswara College of Engineering
06.2000 - 04.2003

Bachelor of Commerce - Accounting And Business Management

DG Vaishnav / University of Madras
06.1997 - 04.2000

Professional Diploma in Network Centered Curiculum - Computer Programming

National Institute of Information Technology(NIIT)
04.1997 - 07.1998
Mahesh RamachandranSenior Engineering Manager