Anshul Ahuja

Senior Software Engineer at Microsoft

Bengaluru, Karnataka, India
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Anshul Ahuja is a Senior Software Engineer at Microsoft with eight years of experience building cloud-native BCDR solutions for Azure, focused on making customer data highly available and recoverable during outages. He designs and implements extensible, scalable systems across the stack, with hands-on expertise in Kubernetes/AKS, Azure Storage, and a polyglot toolset that includes Go, C/C++, Python, C#, and JavaScript. Anshul is an active open-source maintainer and contributor—most notably to Velero (Kubernetes backup/migration) and the Kubernetes Dashboard—where he has improved both backend restore logic and UI testability. His background includes leadership in student open-source communities at IIT Jodhpur and real-world freelancing on the Kubernetes Dashboard, reflecting a blend of product-minded engineering and developer-experience focus. Collectedly, he brings a practical mix of cloud platform engineering, OSS stewardship, and mentoring that accelerates reliable, operable disaster-recovery features at scale.
code8 years of coding experience
job7 years of employment as a software developer
bookMinor in Management, Minor in Management at Indian Institute of Technology Jodhpur
bookClass 12 (CBSE), Class 12 (CBSE) at Delhi Public School, Dwarka
languagesEnglish, Hindi, French
stackoverflow-logo

Stackoverflow

Stats
21reputation
3kreached
0answers
1question
github-logo-circle

Github Skills (31)

kubernetes10
javascript10
testing10
user-interface10
recover10
ui-design10
graphical-user-interface10
uid10
backup10
go10
front-end-development10
kubernetes-pods10
re-store10
container-storage-interface10
cypress9

Programming languages (20)

C#CSSC++TeXVueGoMustacheHTML

Github contributions (5)

github-logo-circle
velero-io/velero

Jun 2022 - Jun 2022

Backup and migrate Kubernetes applications and their persistent volumes
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:284 reviews, 8 commits, 61 PRs in 5 days
Contributions summary:Anshul contributed to the Velero project by implementing features and bug fixes related to backup and restore operations in Kubernetes environments. Their work involved modifying code to support downloading CSI (Container Storage Interface) JSON from object stores, and adding resource modifier capabilities. They also implemented fixes to the controller, specifically addressing issues related to backup storage locations and handling Persistent Volume (PV) claim references. The user also updated build configurations and added an end-to-end (E2E) test for resource modifiers.
kubernetespersistent-volumesdisaster-recoverybackupvelero
kubernetes-retired/dashboard

Sep 2019 - Feb 2020

General-purpose web UI for Kubernetes clusters
Role in this project:
userFront-end Developer
Contributions:10 commits, 16 PRs, 77 comments in 4 months
Contributions summary:Anshul primarily contributed to the user interface of the Kubernetes dashboard. Their work involved fixing input components, updating URLs, correcting pathing for app logos, redesigning the login page to improve user experience, and adding Cypress tests for navbar and user panel elements. This included adding specific identifiers for testing and refactoring code for better maintainability. The contributions focused on improving the functionality, usability, and testability of the dashboard's frontend.
kubernetes-cluster
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