Zach Hammer is an engineering manager in New York with 11 years of experience building scalable web platforms and developer tooling, currently leading teams at SeatGeek after progressing from hands-on platform and commerce engineering roles. He brings a full-stack background—contributing front-end React improvements, virtualized UI work, and back-end integrations for high-profile open-source projects such as Datadog’s Python APM client and Instagram’s LibCST. Zach focuses on developer experience and observability, having implemented framework integrations, improved metadata capture in tracing, and refined search and UI integrations within Backstage. Comfortable bridging product and infrastructure, he pairs code-level craftsmanship and static-typing improvements with team leadership and a knack for surfacing useful external data in internal tooling. An early media and production background hints at strong communication and cross-disciplinary collaboration skills beyond pure engineering.
11 years of coding experience
7 years of employment as a software developer
Bachelor of Arts - BA Computer Science, Bachelor of Arts - BA Computer Science at Brown University
A concrete syntax tree parser and serializer library for Python that preserves many aspects of Python's abstract syntax tree
Role in this project:
Back-end Developer
Contributions:8 commits, 2 PRs, 22 comments in 1 year 8 months
Contributions summary:Zach contributed to the `libcst` library, a concrete syntax tree parser and serializer for Python. Their work primarily focused on improving code quality and maintainability through type hinting and addressing errors reported by static analysis tools. The user fixed formatting issues, replaced instances of `Any` with more specific types, and made changes to decorators to preserve type signatures, resolving type override errors. They also fixed a typo in the documentation.
Contributions:6 commits, 4 PRs, 38 comments in 27 days
Contributions summary:Zach contributed to the Datadog Python APM client by implementing and improving integrations with various frameworks. They focused on the Tornado web framework, modifying configuration to use `DATADOG_SERVICE_NAME` and improving the documentation. Furthermore, the user addressed logging issues related to context deadlocks and made changes to the botocore integration to improve the capturing of metadata.
profilingpythonapm-clientapmsecurity
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.