Krishnan Parthasarathi

Senior Software Engineer at MinIO, Inc.

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
Krishnan Parthasarathi is a Senior Software Engineer with 15 years of experience specializing in distributed storage and cloud-native object storage, currently contributing to MinIO from California. He has deep hands-on expertise across MinIO’s Go and .NET SDKs, the MinIO operator for Kubernetes, and the mc client, focusing on reliability, multipart streaming, V4 chunked uploads, and operational robustness. Previously he worked on GlusterFS and Red Hat Gluster Storage and built platform-level features that improve deployment synchronization and log search integrations. Comfortable bridging backend engineering and DevOps, he combines low-level protocol fixes with production-grade operator work. A pragmatic contributor with a history at Sun Microsystems and an NIT Tiruchirappalli CS background, he tends to surface hard-to-reproduce bugs (like timeout and serialization edge cases) and turn them into durable, well-tested solutions.
code15 years of coding experience
job8 years of employment as a software developer
bookB Tech, Computer Science and Engineering, B Tech, Computer Science and Engineering at National Institute of Technology Tiruchirappalli
stackoverflow-logo

Stackoverflow

Stats
76reputation
2kreached
1answer
0questions
github-logo-circle

Github Skills (39)

kubernetes10
postgresql10
back-end-development10
api-design10
net10
storage10
dotnet10
asp-net10
go10
amazon-s310
kubernetes-pods10
dotnet-core10
golang10
aws-s310
csharp10

Programming languages (16)

C#JavaC++CRustGoMustacheHTML

Github contributions (5)

github-logo-circle
minio/minio-go

May 2016 - Sep 2022

MinIO Go client SDK for S3 compatible object storage
Role in this project:
userBack-end Developer
Contributions:16 reviews, 29 commits, 35 PRs in 6 years 4 months
Contributions summary:Krishnan primarily contributed to the MinIO Go client SDK, focusing on improving its functionality and reliability. They addressed issues related to streaming large objects by removing HTTP client timeouts and ensuring the proper handling of error responses in the CompleteMultipartUpload API. The user also worked on code optimization and consistency, including a refactor of copy conditions and implementing support for signature V4 chunked uploads to enhance the upload process. Additionally, the user updated documentation and addressed multiple lifecycle-related implementations and features.
golangfileuploadergo-clientsdkcloud
minio/mc

May 2016 - Dec 2022

Unix like utilities for object store
Role in this project:
userBack-end Developer
Contributions:74 reviews, 38 commits, 55 PRs in 6 years 8 months
Contributions summary:Krishnan primarily contributed to the `mc` utility, focusing on improving the MinIO client's functionality and resolving related issues. They addressed bugs related to HTTP client timeouts, API changes, and unit tests within the MinIO Go library. The user also made enhancements to the `mc` utility's code base and fixed integration problems. The user added features like versioning and the implementation of remote tiering functionalities.
golangclustersgocloudminio
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
Krishnan Parthasarathi - Senior Software Engineer at MinIO, Inc.