Eliot Hedeman

Founding Engineer at Empathic

New York, New York, United States
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
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.
code12 years of coding experience
job12 years of employment as a software developer
bookWestern Michigan University
stackoverflow-logo

Stackoverflow

Stats
11reputation
70reached
1answer
0questions
github-logo-circle

Github Skills (15)

text-manipulation10
benchmark10
benchmarking10
go10
strings10
interpreter10
vms10
lisp10
testing10
architecture9
ruby9
architectures9
golang9
functional-programming8
bytecode8

Programming languages (2)

GoHTML

Github contributions (5)

github-logo-circle
goby-lang/goby

Apr 2018 - Jul 2018

Goby - Yet another programming language written in Go
Role in this project:
userBack-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.
golangbytecodecompileryet-anotherprogramming-language
glycerine/zygomys

Feb 2016 - Feb 2016

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:
userBack-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.
Request Free Trial
Eliot Hedeman - Founding Engineer at Empathic