Taran Pelkey is a software engineer with four years of hands-on experience building backend systems and cloud-native tooling while studying Computer Science at Penn State. He progressed from multiple MinIO internships to a full-time engineering role, contributing non-trivial IAM and lifecycle features to the high-profile MinIO object store and its mc utilities. Comfortable delving into low-level backend concerns, he has implemented new API endpoints, refactored IAM code paths, and added performance tooling for single-stream transfers. His background includes practical tutoring and instructional work, reflecting an ability to explain complex technical ideas clearly. Based in Washington, D.C., he combines academic foundations in programming, databases, and mathematics with proven open-source contributions to production-grade distributed storage.
4 years of coding experience
3 years of employment as a software developer
High School Diploma, High School Diploma at Huntingdon Area Senior High School
Bachelor of Science - BS, Computer Science, Bachelor of Science - BS, Computer Science at Penn State University
Contributions:11 reviews, 7 commits, 30 PRs in 5 months
Contributions summary:Taran primarily contributed to enhancing the object storage utilities. Their work includes adding new features related to object lifecycle management, specifically support for noncurrent versions. The user also improved the functionality of existing commands, such as `admin-config-reset` by updating the examples and clarifying error messages. Additionally, they introduced a new command, `od`, for measuring single-stream upload and download performance.
MinIO is a high-performance, S3 compatible object store, open sourced under GNU AGPLv3 license.
Role in this project:
Backend Developer
Contributions:31 reviews, 1 commit, 44 PRs in 1 day
Contributions summary:Taran's commits primarily focused on enhancing the backend functionality of the MinIO object store. They introduced new API endpoints for managing IAM policies, enabling users to interact with and configure policies. The contributions also involved refactoring existing code and adding features for user/group policy associations, and fixing issues related to service account behavior, demonstrating a deep understanding of the system's IAM layer and configuration management. The changes involved modifying various files, including `cmd/iam-store.go`, `cmd/admin-handlers-users.go`, and `cmd/admin-router.go`.
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.