Brad Menchl is a Senior Software Engineer with 11 years building consumer-facing applications across mobile, TV, web, and Unity games, now based in New York. He has shipped full-stack features and platform initiatives at Peloton—spanning Unity/C# clients, Kotlin/Spring backends, GraphQL, and NoSQL patterns—and recently continued product-focused engineering at ClassDojo and Datadog. Known for championing TDD, DDD, extreme programming, and subtly introducing functional programming ideas (even authoring an F# CLI tool and promoting Either-based error handling), he blends pragmatic engineering with strong system design. Brad has led cross-team efforts such as a Typescript monorepo, CI/CD migrations, and observability for production game releases, helping scale practices used by hundreds of engineers. He thrives on feedback-driven development and mentoring through pairing, mob programming, and public talks on performance and platform-sharing. Outside the obvious stack, he’s the type of engineer who sneaks functional patterns into architecture conversations and enjoys turning those concepts into practical tools.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Science in Engineering - BSE Computer Science, Bachelor of Science in Engineering - BSE Computer Science at University of Michigan College of Engineering
Contributions:22 PRs, 26 pushes, 18 branches in 3 years
sarifreactazerothcorejavascripteagle
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.