Ayush Sharma is a Senior Software Engineer with eight years of hands-on experience building production software, currently shaping platforms at Nirvana Insurance in Bengaluru. An IIT (BHU) Varanasi alumnus, he blends a strong academic foundation in computer science with practical expertise from roles at Uber and a voice-intelligence internship at Samsung R&D. His work spans scalable backend systems and NLP-adjacent voice technology, reflecting a curiosity for language-aware applications beyond typical backend engineering. Having progressed from individual contributor roles to Senior Software Engineer 2, he brings both coding depth and system-level thinking to delivery. Based in Bengaluru, he’s actively exploring new software development opportunities and brings a professional open-source mindset evident from his GitHub presence. Colleagues describe him as a pragmatic problem-solver who pairs robust engineering with an eye for product-relevant ML features.
8 years of coding experience
5 years of employment as a software developer
Bachelor of Technology Computer Science and Engineering, Bachelor of Technology Computer Science and Engineering at Indian Institute of Technology (Banaras Hindu University), Varanasi
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
Ayush Sharma - Senior Software Engineer 2 at Nirvana Insurance