Mikhail Panchenko is a Distinguished Engineer with 17 years building and modernizing large-scale infrastructure, observability, and usage-based billing platforms, currently shaping engineering practices at Equinix after leading the Platform team at Metronome. He blends deep hands-on systems work—from Cassandra automation and Go-based web frameworks to cloud migrations and Kubernetes adoption—with strategic leadership driving cross-team platform transformations at New Relic. A founding engineer and former CTO who sold a startup, he excels at breaking monoliths into manageable shards, automating deploys and configuration, and reducing operational toil. His open-source contributions include practical improvements to Cassandra deployment tooling and Go metrics/web libraries, reflecting a taste for pragmatic, flexible engineering. Based in San Francisco, he pairs technical depth with eclectic interests—music, biking, and learning Bay Area pastimes like snowboarding and surfing—that keep his problem-solving perspective fresh.
Contributions:90 commits, 76 PRs, 64 pushes in 7 years 2 months
Contributions summary:Mikhail's commits primarily involve the development of a Librato reporter for the `go-metrics` library. They implemented the core functionality for sending metrics to Librato, including building the request body, handling different metric types (counters, gauges, histograms, meters, and timers), and incorporating percentile calculations. The user refactored the code to use `map[string]interface{}` for data representation and addressed deprecation warnings.
A Go framework for building JSON web services inspired by Dropwizard
Role in this project:
Back-end Developer
Contributions:24 commits, 1 PR, 1 push in 3 years
Contributions summary:Mikhail primarily contributed to the `go-tigertonic` project by enhancing its core functionality. They implemented features related to CORS (Cross-Origin Resource Sharing), enabling web services to handle requests from different origins. Key contributions included adding support for OPTIONS requests, handling request headers, and allowing multiple origins. Furthermore, the user made improvements to error handling and request body processing, including handling non-pointer map and slice request body types, indicating their focus on the project's reliability and usability.
golanggo-frameworkdropwizardweb-servicesjson
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
Mikhail Panchenko - Distinguished Engineer at Rover.com