Geoff Harcourt

CTO at CommonLit Inc.

Washington, District of Columbia, 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
Geoff Harcourt is a seasoned technology leader and CTO with 15 years of experience scaling web platforms and building resilient engineering organizations. At CommonLit he led the team through dramatic growth—from 1M to 30M accounts—modernizing deployment, testing, canary releases, accessibility, and SOC2 readiness while improving performance and enabling multiple daily releases. Earlier roles include founding CTO at Cortex, where his data-driven systems delivered real, measurable utility savings for premier properties, and senior developer work at thoughtbot bringing strong Ruby/Rails and front-end experience. He’s a pragmatic hands-on operator who still contributes to developer tooling—improving dotfiles, Vim, and zsh configs to streamline workflows—and he combines product empathy with operational rigor to ship reliable, scalable systems.
code15 years of coding experience
job7 years of employment as a software developer
bookBachelor's History, Bachelor's History at Harvard University
stackoverflow-logo

Stackoverflow

Stats
320reputation
7kreached
18answers
1question
github-logo-circle

Github Skills (16)

vim10
configuration-management10
git10
dotfile10
zsh10
scripting9
shell9
script9
sh9
rspec6
heroku6
factory-bot6
github6
tdd6
ruby6

Programming languages (19)

MDXJavaCRustGoHTMLPerlJupyter Notebook

Github contributions (5)

github-logo-circle
thoughtbot/dotfiles

Apr 2014 - Jun 2020

A set of vim, zsh, git, and tmux configuration files.
Role in this project:
userDevOps Engineer & Vim Configuration Specialist
Contributions:2 releases, 11 reviews, 42 commits in 6 years 3 months
Contributions summary:Geoff primarily contributed to improving the dotfiles configuration for zsh and Vim. They addressed issues related to environment variable deduplication and prompt settings, specifically optimizing the zsh shell configuration. The user implemented and refined Vim settings, including filetype-specific configurations, shortcut bindings for tag indexing, and syntax rules for GitHub pull requests. Their work significantly enhances the user's development environment by streamlining workflows and improving code editing efficiency.
vimtmuxtmux-configurationconfiguration-filesneovim
geoffharcourt/dotfiles-local

Mar 2014 - Jun 2022

Personal configuration
Contributions:763 commits, 6 PRs, 318 pushes in 8 years 4 months
dotfilesansibleconfigurationconfig
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
Geoff Harcourt - CTO at CommonLit Inc.