Dhiraj Sharma is a Senior Software Engineer based in Bengaluru with eight years of experience building scalable, resilient backend systems and AI-driven products. At Freshworks he improved bot response times by 20%, reduced customer churn by 30%, and cut infrastructure costs by 13% through practical migrations and deprecations, while shaping future product direction with a novel flowless bot model. His background at TCS includes modernizing mainframe monoliths into microservices on AWS, designing resilient RESTful APIs, and delivering automation tools that accelerated QA and regression testing. Equally comfortable with performance tuning, on-call reliability, and mentoring engineers, he combines hands-on engineering with a security-minded outlook hinted by his interest in penetration testing. He holds a BTech in Computer Science from SRM IST and favors pragmatic, measurable improvements that balance product impact with operational efficiency.
8 years of coding experience
4 years of employment as a software developer
Bachelor of Technology - BTech Computer Science, Bachelor of Technology - BTech Computer Science at SRM IST Chennai
Contributions:23 commits, 4 PRs, 20 pushes in 2 years 11 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Dhiraj Sharma - Senior Software Engineer at Freshworks