Suggestions
Madhavan Sundararajan
Senior Software Engineer at Microsoft
Madhavan Sundararajan is a Senior Software Engineer at Microsoft with extensive experience in the tech industry.1 Here's an overview of his professional background:
Career Progression
Madhavan has held several significant positions throughout his career:
Current Role::
- Senior Software Engineer at Microsoft (February 2021 - Present)
Previous Positions::
- Staff Software Engineer at Experian (August 2018 - February 2021)
- Senior Software Engineer at Bank of America (February 2014 - August 2018)
- Full Stack Software Engineer at North Carolina State University (January 2013 - December 2013)
- Software Engineer at Tata Consultancy Services (November 2009 - July 2012)
Education
Madhavan has a strong educational background in computer science:
- Master's degree in Computer Science from North Carolina State University
- Bachelor of Engineering in Computer Science from Anna University
He has also completed the CORe (Credential of Readiness) program from Harvard Business School Online, which covers business fundamentals.1
Skills and Expertise
Madhavan's experience spans various areas of software engineering:
- Backend and Full Stack development
- Database infrastructure and management
- SQL performance tuning
- Production support and root-cause analysis
- Web application design and development
Notable Achievements
During his career, Madhavan has made significant contributions:
- At Bank of America, he led a data recovery test as part of a DR exercise, recovering 100 TB of application data
- Implemented SQL performance tuning that yielded CPU savings over $500,000
- At Tata Consultancy Services, he automated a complex system with estimated annual savings of $10,000
- Developed a tool to prevent production data loss, saving an estimated $3,000 annually
Madhavan Sundararajan's diverse experience across multiple companies and his progression to a senior role at Microsoft demonstrate his expertise and growth in the field of software engineering.1