SRIRAM T M
@sriramtm
Lead Software Engineer specializing in microservices and distributed systems.
What I'm looking for
As a Lead Software Engineer at Freshworks, I have a proven track record of designing and implementing complex systems that enhance performance and scalability. My journey began with a Bachelor's degree in Electronics and Communication Engineering, where I developed a strong foundation in technology. Over the years, I have transitioned from a Software Engineer to a Lead role, orchestrating significant migrations and system optimizations.
One of my key achievements includes leading the migration of the Approvals module from a monolithic architecture to a microservices framework, which involved orchestrating a zero-downtime migration of 50 million records. This project not only improved system resilience but also reduced response latency significantly. Additionally, I engineered an AI-powered ticket summary system that leverages GPT technology, showcasing my commitment to integrating innovative solutions into our products.
Experience
Work history, roles, and key accomplishments
Lead Software Engineer
Freshworks
Oct 2023 - Present (1 year 7 months)
Currently leading the migration from a monolithic to a microservice architecture for the Approvals module in Freshservice. Responsible for orchestrating zero-downtime migrations and designing resilient distributed systems using Kafka and gRPC. Implemented observability solutions that significantly reduced MTTR.
Senior Software Engineer
Freshworks
Jan 2022 - Oct 2023 (1 year 9 months)
Led database restructuring for the Tickets module, enhancing performance and increasing custom field limits. Developed an AI-powered ticket summary system utilizing GPT and real-time WebSocket delivery, ensuring seamless data migration with zero downtime.
Software Engineer
Freshworks
May 2018 - Jan 2022 (3 years 8 months)
Focused on optimizing API response times and database performance. Implemented caching strategies and query optimizations, significantly improving the efficiency of high-traffic endpoints and handling large datasets effectively.
Education
Degrees, certifications, and relevant coursework
R.M.K College of Engineering and Technology
Bachelor of Engineering, Electronics and Communication Engineering
2014 - 2018
Grade: 7.67 / 10
Completed a Bachelor of Engineering in Electronics and Communication Engineering, achieving a CGPA of 7.67 out of 10. The program included extensive coursework in electronics, communication systems, and engineering principles.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Interested in hiring SRIRAM?
You can contact SRIRAM and 90k+ other talented remote workers on Himalayas.
Message SRIRAMFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
