Prashanth Koushik is a Senior Software Engineer at Microsoft with nine years of experience building cloud-native and distributed systems, currently focused on Azure Compute and the Azure Arc hybrid cloud platform. He brings deep familiarity with Kubernetes, virtualization, and scalable infrastructure, having progressed through multiple engineering roles at Microsoft since 2020. His background includes hands-on work across the full stack—from back-end services and CI/CD to observability and platform integrations—gained during internships at Hulu, SugarCRM, and startups where he shipped production features using languages like Go, Java, and Python. A Purdue CS graduate with minors in Mathematics and Entrepreneurship, he combines rigorous technical problem solving with product-minded iteration informed by stakeholder feedback. Notably, he has experience building developer-facing tooling and microfrontend integrations that bridge legacy products and modern cloud workflows. Based in San Jose, he balances platform-level engineering with practical delivery, making him effective at turning complex distributed challenges into reliable operational services.
9 years of coding experience
6 years of employment as a software developer
Bachelor of Science (B.S.) Computer Science Minors in Mathematics & Entrepreneurship, Bachelor of Science (B.S.) Computer Science Minors in Mathematics & Entrepreneurship at Purdue University
Contributions:25 pushes, 10 branches in 2 years 10 months
public-repositoryextensionsazureazure-clicli
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
Prashanth Koushik - Senior Software Engineer at Microsoft