Gaurav Sharma is a Principal Software Engineer based in Bengaluru with a decade of experience building large-scale, server-side systems and distributed architectures. He has led design and implementation of multi-tenant, multi-channel chat and bot platforms at Flipkart that scale to hundreds of thousands of concurrent users and billions of daily messages, and now drives platform work at Atlassian. His strengths span backend Java/Spring ecosystems, messaging with Apache Pulsar, storage solutions including HBase and MySQL, and production-focused tooling such as bytecode-based APM agents. Gaurav pairs deep engineering with product-minded features—shipping GenAI-powered conversational assistants and vernacular bot support to improve user experience at scale. He also pursues side projects that aim to make everyday life better and contributes to technical literature, reflecting a blend of hands-on execution and community-minded curiosity. Less obvious: he has a track record of automating operational workflows early in his career that delivered six-figure savings, showing an eye for pragmatic engineering impact.
10 years of coding experience
10 years of employment as a software developer
Bachelor of Engineering (BE) Information Technology, Bachelor of Engineering (BE) Information Technology at Samrat Ashok Technological Institute
Make any program/script a rest service! Now used Chain wide in Walgreens.
Contributions:1 release, 13 PRs, 104 pushes in 2 years 6 months
pythonservice-nowrest-servicechainrest
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
Gaurav Sharma - Principal Software Engineer at Atlassian