Travis Heppe

Software Engineering Manager at Google

California, 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
🎓
Top School
Travis Heppe is a seasoned software engineering manager with 12+ years at Google and over two decades of hands-on experience in high-performance 3D graphics and systems engineering. He blends deep graphics expertise—LOD generation, cached video memory management, NURBS tessellation, collision detection and analytic hidden-line removal—with product-facing leadership improving developer velocity for agentic systems in Gemini for Google Cloud. Previously he led search and interactive tutorial platforms for Google Cloud and significantly sped up Maps development with build-time innovations that cut debug cycles by an order of magnitude. An active contributor to open-source tooling, he enhanced Vim keymap behavior in the widely used CodeMirror 5 editor, adding macro support and robust regex handling. Based in California, he pairs a practical MS in Computer Science with a track record of turning graphics research into production-grade, performant systems.
code12 years of coding experience
job10 years of employment as a software developer
bookBS Computer Science Engineering, BS Computer Science Engineering at University of California, Davis
bookUniversity of California Santa Cruz
github-logo-circle

Github Skills (5)

vim10
regular-expression10
javascript10
codemirror10
test-automation9

Programming languages (4)

TypeScriptDockerfileJavaScriptJupyter Notebook

Github contributions (5)

github-logo-circle
codemirror/codemirror5

Jan 2014 - Mar 2019

In-browser code editor (version 5, legacy)
Role in this project:
userFull-stack Developer
Contributions:17 commits, 8 PRs, 23 comments in 5 years 2 months
Contributions summary:Travis primarily contributed to the Vim keymap functionality within the CodeMirror 5 legacy editor. They fixed bugs related to character movement and string unescaping in search and replace operations. The user also implemented features such as support for macro recording and playback, as well as added functionality for counted matches in regular expressions, enhancing the Vim-like text editing capabilities of the editor. The contributions include improvements to the unit tests.
browserjavascriptace-editorcode-browserace
heppe/CodeMirror

Mar 2019 - Mar 2019

In-browser code editor
Contributions:2 pushes, 1 branch in 1 day
browserjavascriptcode-browsereditorcode-editor
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
Travis Heppe - Software Engineering Manager at Google