Spike Brehm

Software Engineer at Thrive Capital

New York, New York, 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
Spike Brehm is a seasoned software engineer with 13 years of experience building full-stack web platforms and front-end products, currently at Thrive Capital after five years helping companies decarbonize at Watershed. He has deep expertise in isomorphic JavaScript, React, Node.js and has driven both R&D and production engineering at Airbnb, contributing to notable open-source projects like polyglot.js and Rendr that bridge client and server rendering. Spike combines product-focused UI work—shipping polished UX improvements and tooling for query-driven apps—with backend architecture skills, making him effective across the stack. His background in civil and environmental engineering informs a pragmatic interest in climate tech, not just as an industry but as an engineering constraint. Known for prototyping emerging tech and speaking internationally, he pairs hands-on coding with team leadership and cross-discipline collaboration. Unexpectedly, his trajectory blends academic environmental research tools with large-scale consumer platform engineering, giving him a rare perspective on building software that scales and serves sustainability goals.
code13 years of coding experience
job16 years of employment as a software developer
bookBSE Civil & Environmental Engineering, BSE Civil & Environmental Engineering at Duke University
bookUniversity of Cape Town
stackoverflow-logo

Stackoverflow

Stats
2,099reputation
241kreached
21answers
4questions
github-logo-circle

Github Skills (20)

javascript10
handlebars10
i18n-node10
backbonejs10
i18n-js10
i18next10
backbone10
react10
documentation10
bootstrap9
css9
nodejs9
bootstra9
browserify7
templating-engine6

Programming languages (11)

TypeScriptJavaCoffeeScriptC++ShellRustScalaJavaScript

Github contributions (5)

github-logo-circle
rendrjs/rendr

Oct 2012 - Jun 2014

Render your Backbone.js apps on the client and the server, using Node.js.
Role in this project:
userFull-stack Developer
Contributions:505 commits, 1 PR, 1 push in 1 year 7 months
Contributions summary:Spike appears to be a full-stack developer, contributing code across both front-end and back-end areas of the Rendr.js project. The user's commits demonstrate involvement in various aspects of the framework, including core functionality in the lib folder, updates to the client and server code, and restructuring the file system to separate client, server, and shared code. These changes suggest a broad understanding of the project's architecture and technologies.
renderbackbonenode-jsjavascriptexpress
airbnb/polyglot.js

Sep 2012 - May 2021

Give your JavaScript the ability to speak many languages.
Role in this project:
userFull-stack Developer
Contributions:1 review, 53 commits, 17 PRs in 8 years 9 months
Contributions summary:Spike's initial commit set up the core structure of the project. They added documentation and implemented methods for extending, clearing, and replacing phrases. The user implemented the core functionality, adding the `t` and `pluralize` methods for translations. The user also made style improvements to documentation.
polyglottranslationjavascriptabilitylanguages
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