Travis Hoover

Software Engineer at Glean

San Francisco, 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

🤩
Rockstar
🎓
Top School
Travis Hoover is a seasoned software engineer in San Francisco with 13 years of experience building performant front-end and full-stack systems, currently engineering at Glean after senior and staff roles at LinkedIn and earlier stints at Google and Yahoo. He’s an Ember.js expert and active open-source contributor, with notable maintenance and build-system improvements to high-profile projects like ember.js, broccoli, and embroider that emphasize routing correctness, memoized rebuilds, and selective addon rebuilding. Travis combines deep UI craftsmanship with backend experience from startups and a technical co-founder role, often focusing on performance, developer ergonomics, and scalable build pipelines. Colleagues know him for tackling thorny problems across the stack and for quietly improving developer workflows and test suites in mature codebases.
code13 years of coding experience
job16 years of employment as a software developer
bookBachelors of Science Computer Science, Bachelors of Science Computer Science at San José State University
github-logo-circle

Github Skills (24)

url-routing10
javascript10
testing10
component-development10
typescript10
ember-cli10
jscript10
emberjs10
broccoli10
front-end-development10
performance-optimization10
build-automation10
typescript-types10
typescripts10
sinon9

Programming languages (8)

TypeScriptShellCoffeeScriptCSSRustSCSSJavaScriptHTML

Github contributions (5)

github-logo-circle
thoov/mock-socket

Oct 2014 - Jan 2020

Javascript mocking library for WebSockets and Socket.IO
Role in this project:
userFront-end Developer
Contributions:41 releases, 2 reviews, 375 commits in 5 years 3 months
Contributions summary:Travis primarily focused on refactoring the project and modifying the test suite. Their contributions involved moving files around and updating tests. They also added and improved the examples to the README file and worked on improving the test workflow. Additionally, they fixed a typo in the subject class.
socketwebsocketssocket-iotestingjavascript
embroider-build/embroider

Jun 2019 - Nov 2021

Compiling Ember apps into spec-compliant, modern Javascript.
Role in this project:
userFront-end Developer
Contributions:34 reviews, 201 commits, 97 PRs in 2 years 5 months
Contributions summary:Travis primarily contributed to the development of the Ember.js application, focusing on features related to the build process. They implemented conditional usage of plugins, enabled selective rebuilding of addons, and modified the build pipeline to incorporate features such as lazy loading engine CSS. Additionally, they fixed issues related to dot files and improved the handling of module imports within the application, showcasing a focus on improving the efficiency and maintainability of the build process.
ember-addoncompliantjavascriptspec-compliantspec
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 Hoover - Software Engineer at Glean