Corbin Phelps

Engineering Manager Backend at Underdog

Rockford, Michigan, 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
Corbin Phelps is an Engineering Manager and backend specialist with a decade of experience building and leading teams across cloud-native, observability, and enterprise platforms. He is fluent in Go, Java, and Kotlin and has led bedrock efforts such as an OpenTelemetry collector distribution and production-grade monitoring integrations used with partners like Google. A former Naval Officer, he brings disciplined leadership and systems-thinking to distributed systems, CI/CD automation, and agent management platforms. Corbin has a track record of stepping into midstream projects to stabilize and accelerate delivery—rewriting legacy schedulers, redesigning FaaS virtualization layers, and improving CSV parsing and graceful shutdown behavior in widely used open-source telemetry projects. Based in Rockford, Michigan, he combines hands-on coding with people management, mentoring engineers while contributing to critical open-source infrastructure.
code10 years of coding experience
job14 years of employment as a software developer
bookBachelor of Engineering (BE), Computer Science, Bachelor of Engineering (BE), Computer Science at University of Michigan
bookNuclear Power, Nuclear Power at Navy Nuclear Power School
github-logo-circle

Github Skills (13)

csv-parsing10
opentelemetry10
monitoring10
csv-parse10
observability10
go10
telemetry10
metric10
testing10
data-processing9
concurrency9
system-design9
error-handling9

Programming languages (16)

JavaRustCMakefileGoMustacheJsonnetKotlin

Github contributions (5)

github-logo-circle
Contrib repository for the OpenTelemetry Collector
Role in this project:
userBack-end Developer
Contributions:64 reviews, 19 commits, 18 PRs in 1 year 1 month
Contributions summary:Corbin made multiple contributions focused on the CSV parsing functionality within the OpenTelemetry Collector Contrib repository. Their work included adding support for lazy quotes in CSV parsing, modifying error handling for idiomatic consistency, and incorporating a configurable header attribute field. The user's efforts demonstrate a focus on improving the functionality and configurability of the CSV parser, thereby enhancing the data ingestion capabilities of the OpenTelemetry Collector. The contributions also included tests for the newly added features.
contribopentelemetry-collectortracingtempoobservability
OpenTelemetry Collector
Role in this project:
userBackend Developer
Contributions:22 reviews, 10 commits, 9 PRs in 8 months
Contributions summary:Corbin primarily contributed to the OpenTelemetry Collector's core service logic, focusing on stability and error handling. They addressed race conditions in the shutdown process, ensuring graceful shutdown behavior. Additionally, the user improved the Collector's robustness by implementing context cancellation handling and state management related to startup failures, ensuring controlled termination and telemetry cleanup. These changes are crucial for maintaining the reliability and usability of the OpenTelemetry Collector.
opentelemetry-collectortracingtempoobservabilitytelemetry
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
Corbin Phelps - Engineering Manager Backend at Underdog