Sidhartha Mani

Software Engineer at Multiple organizations

South San Francisco, California, United States
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
Sidhartha Mani is a software engineer with 11 years of experience specializing in algorithms, distributed systems, and programming languages, currently working at Apple in South San Francisco. He has deep hands-on expertise in cloud-native infrastructure—contributing to prominent open-source projects like MinIO and Rancher and helping re-architect Kubernetes cloud provider integrations while leading the cloud provider working group. His work spans low-level system plumbing to user-facing tooling: from implementing MinIO admin APIs and performance telemetry to adding container orchestration features and tests in Rancher and RancherOS. A founder and former senior engineer at Rancher Labs and Minio, he combines production-grade back-end development with test automation and DevOps skills. Fluent in translating systems research into robust engineering, he also brings an uncommon blend of constraint-programming research and real-world systems optimizations to large-scale distributed storage and container platforms.
code11 years of coding experience
job9 years of employment as a software developer
bookDelhi Public School, Bangalore -South
bookBachelor of Technology (B.Tech.) Computer Science, Bachelor of Technology (B.Tech.) Computer Science at Amrita School of Engineering
bookC1 German Language and Literature, C1 German Language and Literature at Goethe Institut Bangalore
bookMSIT SE Computer Software Engineering, MSIT SE Computer Software Engineering at Carnegie Mellon University
languagesEnglish, German, Hindi, Tamil, Kannada, Chinese
stackoverflow-logo

Stackoverflow

Stats
190reputation
55kreached
9answers
7questions
github-logo-circle

Github Skills (38)

json10
container10
docker10
python10
apidoc10
configuration-management10
command-line-interface10
object-storage10
rancher10
networking10
dockers10
performance-testing10
go10
api10
amazon-s310

Programming languages (12)

C#SmartyJavaShellRustMakefileJavaScriptGo

Github contributions (5)

github-logo-circle
minio/mc

Feb 2019 - Feb 2022

Unix like utilities for object store
Role in this project:
userBack-end Developer
Contributions:8 commits, 10 PRs, 47 comments in 3 years
Contributions summary:Sidhartha primarily contributed to the core functionality of the `mc` tool, focusing on adding and improving administrative features. This includes implementing a monitoring command to display server resource usage and adding functionality for pretty-printing JSON outputs. Furthermore, the user integrated new commands and refactored existing code to align with the project's functionalities. These changes demonstrate a focus on expanding the tool's capabilities and improving the user experience.
golangclustersgocloudminio
minio/minio

Jan 2018 - Apr 2022

MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.
Role in this project:
userBack-end Developer
Contributions:8 reviews, 75 PRs, 151 comments in 4 years 3 months
Contributions summary:Sidhartha primarily contributed to the development and enhancement of the MinIO object storage backend. Their work includes implementing new admin APIs for CPU and memory utilization monitoring, adding historical CPU and memory stats, and optimizing existing code. They also worked on improving network testing procedures by adding parallel tests and other improvements to the existing test infrastructure. Furthermore, they introduced support for speedtest drive functionality.
cloudstoragemulti-cloud-kubernetesobjectstoragecloud-object-storageamazon-s3
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
Sidhartha Mani - Software Engineer at Multiple organizations