Greg Orzell

Principal Software Engineer at GitHub

Mainz, Rhineland-Palatinate, Germany
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
Greg Orzell is a Principal Software Engineer with 14+ years building highly available, cloud-native distributed systems for companies from Netflix to GitHub. He was a key architect of Netflix’s datacenter-to-cloud migration and co-founded the Simian Army open-source chaos engineering tools, demonstrating deep expertise in fault tolerance, JVM performance and scalable infrastructure. At GitHub he has driven high-availability engineering and the new code search engine while previously leading architecture and engineering teams through cloud migrations and big-data streaming efforts. Greg blends hands-on backend contributions—recent work includes monitoring, orchestration and Azure Blob support in popular open-source repos—with executive-facing strategy on organization design and operational culture. Based in Mainz, he pairs practical system-level coding and refactoring with a track record of shaping resilient platforms and engineering organizations. An uncommon detail: he started his career in 24/7 operations and continuous-integration tooling, which informs his pragmatic focus on operability and observable systems.
code14 years of coding experience
job12 years of employment as a software developer
bookAlameda High School
bookBA History, BA History at Willamette University
languagesEnglish, German, Spanish
github-logo-circle

Github Skills (28)

redis10
azure-sdk10
annotations10
blob-storage10
distributed-systems10
workflow-engine10
microsoft-azure10
guice10
java10
javas10
spring-boot10
azure10
orchestration10
rust10
microservices10

Programming languages (18)

PowerShellJavaCSSC++RustCScalaMakefile

Github contributions (5)

github-logo-circle
Netflix/servo

Dec 2011 - May 2013

Netflix Application Monitoring Library
Role in this project:
userBack-end Developer
Contributions:132 commits, 1 issue in 1 year 4 months
Contributions summary:Greg contributed to the Netflix monitoring library by introducing additions to the Monitor annotation, refactoring plugins for publishing metrics, and adding injectable tags. The changes included modifications to the `InjectableTag` and `Monitor` classes and the creation of new classes, such as `AwsInjectableTag`, `AwsInjectedTags`, and `Tag.java` to add support for AWS specific tags and better tag management. The user also refactored package hierarchies to improve clarity and maintainability and contributed to the core of the monitoring framework.
metricsmonitoringapplication-monitoringnetflix
Netflix/conductor

May 2018 - Sep 2018

Conductor is a microservices orchestration engine.
Role in this project:
userBack-end Developer
Contributions:52 commits, 14 PRs, 36 comments in 4 months
Contributions summary:Greg primarily contributed to the refactoring and restructuring of code within the `netflix/conductor` repository. Their work involved moving and reorganizing configuration files, specifically related to Dyno and Redis, to improve code consistency. They also cleaned up import statements, trimmed dependencies, and migrated setup code to providers, contributing to improved maintainability and structure. Furthermore, the user implemented and integrated MySQL connections for the database module.
spring-bootconductororchestrationworkflow-enginegrpc
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
Greg Orzell - Principal Software Engineer at GitHub