Jeff Boulter

Staff Tech Lead at HubSpot

Lexington, Massachusetts, 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

👤
Senior
Jeff Boulter is a seasoned staff tech lead and hands-on software architect with over two decades of experience building scalable, consumer-focused web services—from scrappy startups to billion-pageview platforms. Currently leading platform and CMS infrastructure at HubSpot, he’s driven large migrations (including a 500k-line Python-to-Java port) and built persistent storage services like HubDB to make CMS data behave like a spreadsheet-backed SQL store. He combines product intuition with deep backend chops—Java, HBase, CDN and CDN-driven petabyte asset pipelines—and has improved template tooling through contributions to the popular Jinjava project. His career track record includes launching high-impact products (LAUNCHcast, Yahoo! News/Weather) and founding engineering practices that scaled teams and revenue. Colleagues rely on him to identify unmet user needs and rapidly prototype robust, production-ready systems. Based in Lexington, MA, he still enjoys rolling up his sleeves to close gaps in complex web stacks.
code11 years of coding experience
job25 years of employment as a software developer
github-logo-circle

Github Skills (9)

javas10
expression10
template-engine10
parsing10
parse10
expressions10
java10
develop9
documentation8

Programming languages (2)

JavaJavaScript

Github contributions (5)

github-logo-circle
HubSpot/jinjava

Feb 2016 - Dec 2022

Jinja template engine for Java
Role in this project:
userBack-end Developer
Contributions:14 reviews, 171 commits, 1 PR in 6 years 10 months
Contributions summary:Jeff made several contributions to the Jinjava template engine for Java, primarily focusing on enhancing its functionality. They added features to track and resolve expressions and values within the context. The user also implemented a new range function, expanding the template engine's capabilities. Additionally, they incorporated mechanisms to detect and prevent macro cycles and refined documentation.
template-enginetemplatejinjajinja-templatejava
jboulter/dad-jokes

Feb 2017 - Feb 2017

Contributions:1 push in 1 day
dadjavascriptdad-jokes
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
Jeff Boulter - Staff Tech Lead at HubSpot