Jeremy Heiler

Engineering Manager at Gusto

Village of Fairport, 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
Jeremy Heiler is an engineering manager with 14 years of experience building backend systems, data pipelines, and APIs, currently implementing Clojure and Datomic at Clubhouse and now leading teams at Gusto after Mosey’s acquisition. He brings hands-on expertise from senior engineering roles at Shortcut and other companies, shipping both stream and batch processing systems and maintaining high-quality libraries like improvements to the popular Clojure Liberator REST library. A pragmatic technical leader, he balances code-level craftsmanship—preventing lazy-sequence bugs and modernizing dependencies—with team-facing responsibilities around delivery and architecture. Based in Fairport, NY, he pairs production engineering experience with deep personal interests in parsing theory, compiler design, and runtime systems, which inform his approach to robust, maintainable backend design.
code14 years of coding experience
job17 years of employment as a software developer
bookBachelor's Degree, Computer Science, Bachelor's Degree, Computer Science at State University of New York at Oswego
stackoverflow-logo

Stackoverflow

Stats
22,347reputation
2.2mreached
476answers
10questions
Badges
associative-array
top-5%
ruby
top-5%
java
top-1%
oop
top-5%
javascript
top-5%
guice
top-5%
github-logo-circle

Github Skills (33)

clojure-cli10
java10
clojure10
rest10
multidimensional-arrays9
jsp9
uml9
javascript9
oop9
guice9
hashmap9
ruby9
servlet9
forloop9
loops9

Programming languages (14)

JavaCGoHTMLTypeScriptShellRacketSCSS

Github contributions (5)

github-logo-circle
clojure-liberator/liberator

Dec 2018 - Dec 2018

Liberator is a Clojure library for building RESTful applications.
Role in this project:
userBack-end Developer
Contributions:8 commits, 3 PRs, 7 comments in 1 day
Contributions summary:Jeremy focused on improving the clojure-liberator library by upgrading dependencies and improving its functionality. They added support for Clojure 1.10 and upgraded various dependencies like Midje. The user also improved the `combine` function to prevent it from returning lazy sequences and allowed the `defresource` macro to accept docstrings, indicating a focus on code quality and maintainability. These changes suggest a role in maintaining and enhancing the core library features.
clojure-libraryrestfulclojureliberatorrest
jeremyheiler/rejoice

Feb 2021 - May 2021

Contributions:80 commits, 22 pushes, 1 branch in 2 months
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