Hari Perabattula is a Principal Software Engineer with over a decade of experience designing and delivering scalable, low-latency distributed systems and microservices in cloud environments. He has progressed through senior engineering and technical lead roles at Microsoft, athenahealth, VMware and Symantec, consistently shipping high-quality releases while mentoring teams. Known for strong computer science fundamentals—data structures, algorithms and systems design—he focuses on memory- and performance-efficient implementations for production workloads. Comfortable across changing business domains, he combines hands-on coding with architectural leadership and a knack for breaking hard problems into pragmatic solutions. Based in Bengaluru, he brings enterprise-grade rigor from large product teams while retaining the curiosity to explore novel technical approaches.
10 years of coding experience
15 years of employment as a software developer
M.Tech Computer Science and Engineering, M.Tech Computer Science and Engineering at Indian Institute of Technology, Guwahati
Bachelor of Technology - BTech Computer Science, Bachelor of Technology - BTech Computer Science at Velagapudi Ramakrishna Siddhartha Engineering College
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
Hari Perabattula - Principal Software Engineer at Microsoft