
Hello there
I'm Sumodh Sudhakaran, a Senior Software Engineer with 11+ years of experience building scalable, high-performance systems using .NET, SQL, and cloud technologies. I thrive on solving complex problems - whether modernizing legacy platforms or designing clean, future-ready architectures.
Beyond code, I'm an automobile enthusiast with a love for machines that connect man and machine in pure form. I currently own a manual 2025 Ford Bronco Big Bend and a 2017 Royal Enfield Himalayan - each offering its own kind of adventure. I'm also deeply drawn to spiritual philosophy, finding balance through introspection and mindful living.
In everything I do - from coding to riding to quiet reflection - I seek precision, purpose, and presence.
Resume
Education
Anna University
Bachelor of Engineering in Computer Science and Engineering with First Class
Pre-University (+2)
Computer Science
Employment
Senior Sofware Engineer / Rise People Inc.
- Developed and maintained payroll systems using .NET technologies.
- Upgraded systems to SQL Server 2019 to enhance performance and scalability.
- Implemented the latest .NET technologies to improve system functionality and security.
- Led the migration of payroll systems from an on-premises environment to AWS to enhance scalability and reliability.
- Designed and developed new features to meet the evolving needs of users.
- Collaborated with cross-functional teams to integrate payroll systems with other HR modules.
- Conducted code reviews and implemented best practices to ensure code quality.
- Provided technical support and troubleshooting for payroll system issues.
- Participated in the full software development lifecycle, including requirements gathering, design, coding, testing, and deployment.
- Successfully upgraded payroll systems to SQL Server 2019, resulting in almost 30% improvement in performance
Senior Consultant / Thoughtworks
- Enhanced the client experience by demonstrating the microservices architecture while translating their needs into user-friendly, back-end services using .Net/Java and React/Angular, as a Senior Consultant for Thoughtworks.
- Determined operational feasibility by evaluating analysis to define the problems and requirements to develop innovative solutions.
- Spearheaded and implemented data and market-driven solutions by creating well designed, testable, efficient code while guiding and directing the end-to-end software development lifecycle.
- Empowered clients by investigating and understanding problematic areas while conferring with users throughout the software development lifecycle.
- Leveraged TDD and CI/CD best practices to innovate customer processes and experiences while working in close partnership with cross-functional teams and management.
- Improved performance by mentoring Software Engineers to enhance their overall skill set and knowledge while supplying constructive advice, coaching, and training.
- Cultivated continuous improvement by conducting systems analysis to recommend updates or changes in policy; and kept a thumb on emerging technologies and available vendor packages.
Senior - Tax Technology Transformation / Ernst & Young
- Began journey with Ernst & Young, one of the world’s big 4 accounting firms, as an Advanced Analyst (Technology and Transformation) en route to being promoted to the current title in Oct. 2018.
- Maintained accountability for designing, developing, modifying, and implementing solutions across the full software stack
- Demonstrated the ability to understand each business’s needs while gathering, understanding, and summarizing their requirements to execute well-crafted, market-driven tools; and tracked and reported progress throughout.
- Analyzed company processes and standards to develop the front-end framework for a client that can be used across web applications in Angular/HTML and CSS.
- Empowered a small team of junior and mid-level engineers by training and mentoring them; monitored progress and supplied constructive feedback and encouragement.
- Championed and improved the customer experience by conceptualizing and building a boilerplate template to enable the rapid building of microservices applications on the Azure platform and .Net tech stack.
- Created one of the very first in-house, cross-platform mobile applications for the tax practice to demonstrate the capability of moving to firmwide adoption of Xamarin.
Software Engineer / Teamsuccesso Software Pvt Ltd
- Planned, designed, developed, and maintained several custom software solutions using a variety of technologies, while serving as a Software Engineer for TeamSuccesso Software, which specializes in data- and market-driven solutions for education, digital marketing, and other custom software
- Utilized clean, efficient coding to develop and maintain an application on the Google Cloud Platform to enable tests to be taken and managed online
- Performed verification and validation testing; reviewed and debugged codes of various programs while identifying and prioritizing tasks across the software development lifecycle
- Planned, designed, and developed one of the first digital marketing tools with the capability of consolidating data across a variety of sources, such as Google, Facebook, and Twitter
Skills
I use
- C#
- Java
- .net Core
- SQL Server
- NHibernate
- Azure
- AWS
- React
- Angular
- Go
- Python
- PHP
- Xamarin
- HTML5/ CSS3
- SQL
- Graph QL
- Spring Boot
- Document DB
- MySql

