Ashwin Nair is a Senior Software Engineer in San Francisco with eight years of experience building and operating large-scale distributed storage and cloud systems. At NVIDIA he architects and scales object storage infrastructure to multi-petabyte and exabyte-class deployments, integrating Kubernetes interfaces and automating end-to-end provisioning and monitoring. His background at Joyent and contributions to OpenStack Swift show deep hands-on expertise in object storage robustness, metadata validation, and fault-tolerant replication—work that directly improves reliability in production clouds. He pairs a strong academic foundation in algorithms and ML with practical systems engineering, having implemented high-performance SDKs, storage services, and performance modeling across diverse stacks. Known for digging into tricky corruption and auditing paths, he brings both low-level rigor and an eye for operational simplicity. Motivated to join mission-aligned teams, he combines research-informed approaches with production-grade delivery.
8 years of coding experience
5 years of employment as a software developer
High School, Mathematics and Computer Science, A+, High School, Mathematics and Computer Science, A+ at The Aditya Birla Public School
Bachelor’s Degree, Computer Science and Engineering, 4.00/4.00 GPA (WES), Bachelor’s Degree, Computer Science and Engineering, 4.00/4.00 GPA (WES) at University of Allahabad
Master’s Degree, Computer Science, 3.43/4.0 (GPA), Master’s Degree, Computer Science, 3.43/4.0 (GPA) at University of Florida
OpenStack Storage (Swift). Mirror of code maintained at opendev.org.
Role in this project:
Back-end Developer
Contributions:6 commits in 5 months
Contributions summary:Ashwin primarily focused on enhancing the robustness and functionality of the OpenStack Swift storage system, specifically concerning the object replicator and auditor. Contributions include improving error handling for ENODATA corruption scenarios in the replicator and auditor, ensuring progress continues despite data inconsistencies. Furthermore, the user implemented metadata validation within the ECDiskfile class and integrated it into the auditor and reconstructor processes, enhancing data integrity checks. Additionally, the user addressed a storage policy issue and implemented S3API errors for unsupported headers.
Contributions:3 pushes, 3 branches in 2 years 7 months
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.