Tejas Hegde is a Lead Software Engineer based in Bengaluru with a decade of experience building scalable, high-performance backend systems and multi-tenant architectures. At Gainsight he progressed from Software Engineer to Lead, driving API integrations, microservices design, and database strategies that support production-grade SaaS. He combines a strong academic foundation—distinction in Computer Software Engineering and a top-tier postgraduate record—with hands-on work integrating AI via LLaMA and LangChain to deliver practical ML-enabled features. Known for turning complex backend requirements into efficient implementations, he brings both leadership and deep engineering rigor to cross-functional teams. An engineer who blends enterprise-scale reliability with emerging AI toolchains, he often surfaces pragmatic trade-offs between model-driven features and operational cost.
9 years of coding experience
3 years of employment as a software developer
BE - Bachelor of Engineering, Computer Science, 8.68/10.0, BE - Bachelor of Engineering, Computer Science, 8.68/10.0 at B V B College of Engg. & Technology, HUBLI
Postgraduate Degree, Computer Science, 3.9/4.0, Postgraduate Degree, Computer Science, 3.9/4.0 at International Institute of Information Technology Bangalore
Master's degree, Computer Software Engineering, Distinction, Master's degree, Computer Software Engineering, Distinction at Liverpool John Moores University
A chat application built with golang, postgres and typescript react.
Contributions:32 PRs, 42 pushes, 4 branches in 6 days
golangreactchat-applicationchatpostgres
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.