Eliot Hedeman is a founding engineer and infrastructure specialist with 12 years of experience designing and operating backend services at scale, most recently moving from a long tenure at Meta to launch Empathic. He is fluent in Python, Go, and Rust and brings deep systems instincts—making "computers do less wrong things"—to reliability, observability, and production engineering problems. Eliot contributes to open source language and VM projects (notably work on a Go-based Lisp interpreter and performance benchmarks for the Goby language), reflecting a curiosity for language runtimes and tooling beyond everyday ops work. Based in New York, he combines hands-on coding with test automation and benchmarking expertise, and has a background in music theory that hints at a structured, creative approach to system design.
Goby - Yet another programming language written in Go
Role in this project:
Back-end Developer & Test Automation Engineer
Contributions:65 commits, 10 PRs, 2 pushes in 2 months
Contributions summary:Eliot contributed to the development and improvement of the Goby programming language's VM, focusing on benchmark testing for performance analysis. Their work involved adding benchmarks to evaluate VM overhead by testing basic mathematical operations. Furthermore, the user reworked and improved the benchmark running process by creating a Ruby script to compare performance between different branches.
Zygo is a Lisp interpreter written in 100% Go. Central use case: dynamically compose Go struct trees in a zygo script, then invoke compiled Go functions on those trees. Makes Go reflection easy.
Role in this project:
Back-end Developer
Contributions:6 commits, 2 PRs, 3 comments in 3 days
Contributions summary:Eliot primarily contributed to the core functionality of a Lisp interpreter written in Go. Their work involved implementing string manipulation functions like "split" and "raw2str" within the interpreter's environment. They also refactored and structured existing functions and built-in methods. Further contributions include adding "sandboxed" and restricted function sets for safe execution environments and updating Git-related version information.
golangcode-golfcomposelisp-interpreterlisp
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.