Harsha R is a seasoned backend engineer with 11 years of experience specializing in cloud storage, SDKs, and performance-sensitive systems, based in Bengaluru. He has contributed significant backend and infrastructure improvements to prominent open-source projects like restic and MinIO, enhancing S3 integration, multipart APIs, and client SDKs across Java, Python, .NET and JavaScript. His work spans practical performance engineering—optimizing SHA256 implementations and cross-architecture support—to developer ergonomics, including docs, CI portability, and build tooling cleanup. Comfortable both writing low-level optimized code and improving developer-facing APIs, he demonstrates a rare blend of systems-level rigor and attention to usability. Notably, his contributions to high-profile projects have fixed subtle retry and credential-handling bugs that directly improve robustness in real-world cloud storage deployments.
11 years of coding experience
5 years of employment as a software developer
Bachelor of Engineering (B.E.), Electronics and Communication, Bachelor of Engineering (B.E.), Electronics and Communication at Sri Jayachamarajendra College of Engineering (SJCE), Mysore
Contributions:24 releases, 102 reviews, 89 commits in 6 years 9 months
Contributions summary:Harshavardhana primarily contributed to the back-end functionality of the MinIO client SDK for Javascript. Their work involved adding and modifying query parameters for bucket ACLs to support the `setBucketACL` method. They also implemented a new example to demonstrate listing buckets, and addressed an issue related to recursive listing of objects by correctly handling delimiters. Additionally, the user made general code improvements, including fixing example code and modifying error handling procedures.
Contributions:5 releases, 109 reviews, 56 commits in 7 years 3 months
Contributions summary:Harshavardhana primarily focused on integrating Travis CI, restructuring code for Mono xbuild compatibility, and removing dependencies. The commits involve changes to core client files, demonstrating work on the .NET client library. These changes suggest a focus on build processes and cross-platform support.
dotnetwindowssdkminioclient-sdk
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.