Gordon Hempton is a serial founder and senior software leader with 15 years of experience building developer-forward products and companies, currently CEO of Specset (Specbook.ai) where AI automates construction spec compliance to cut time and risk. He co-founded Outreach (formerly CTO), helping scale the #1 sales engagement platform, and earlier launched remote collaboration and hiring startups, bringing deep product and GTM experience. A hands-on full‑stack engineer, Gordon has contributed to prominent open-source projects like Ember.js and Ember Data, improving templating, routing, and data layer semantics. Based in Seattle with a CS and Math background from the University of Washington, he blends systems-level engineering with founder-level strategy—and quietly favors solving brittle data/state problems that surface only under scale.
15 years of coding experience
14 years of employment as a software developer
B.S., Computer Science, Mathematics, B.S., Computer Science, Mathematics at University of Washington
Ember.js - A JavaScript framework for creating ambitious web applications
Role in this project:
Front-end Developer
Contributions:16 commits in 1 year 8 months
Contributions summary:Gordon primarily focused on improving the Ember.js framework's Handlebars integration and routing capabilities. Their work involved fixing context lookup issues within views and outlets, allowing for multiple contexts in actions, and ensuring correct removal of observers. They also addressed issues related to the handling of component templates and added support for bound handlebars helpers. The commits demonstrate a focus on enhancing the framework's core features related to view management and template rendering.
WarpDrive is a lightweight data library for web apps — universal, typed, reactive, and ready to scale.
Role in this project:
Full-stack Developer
Contributions:18 commits in 1 year 8 months
Contributions summary:Gordon primarily contributed to the Ember Data library, focusing on bug fixes and feature enhancements related to data management and application state. Their work included modifying model arrays, and the store to address issues in how data is updated and managed. These changes included code modifications in model_array.js, model.js, and tests, demonstrating a focus on improving the data layer's behavior. Additionally, the user ensured that the RestAdapter correctly handles JSON parameters, alongside other code changes.
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.