Brian Haveri

VP Of Engineering at TrainingPeaks (acquired by Garmin)

Denver, Colorado, 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
Brian Haveri is a senior engineering leader with 16 years of experience building high-performance teams and scalable web and mobile products, currently serving as Sr. Director of Engineering at TrainingPeaks after leading engineering at TrainHeroic. He combines hands-on backend experience—evidenced by his PHP port of Underscore.js and utility library work—with operational discipline that drove an 800% increase in deployment frequency and scaled APIs from 2M to 25M daily requests. Skilled in CI/CD automation, cost-conscious AWS optimizations, and cross-platform product delivery, he has improved response times, lowered costs, and boosted ticket throughput through coaching and architecture improvements. Comfortable shipping full-stack features from React Native mobile enhancements to SQL and PHP search optimizations, he also builds telemetry and observability to inform decisions. Based in Denver, he is known for turning engineering culture into measurable delivery outcomes and for contributing practical open-source tooling that mirrors his preference for reusable, efficient code.
code16 years of coding experience
job21 years of employment as a software developer
bookBS Accounting, BS Accounting at Lehigh University
github-logo-circle

Github Skills (12)

data-manipulation10
php10
code-library10
lib10
implement9
algorithm9
functional-programming9
algorithms9
data-structures8
phpunit8
data-structure8
unit-test8

Programming languages (2)

JavaScriptPHP

Github contributions (5)

github-logo-circle
brianhaveri/Underscore.php

May 2011 - May 2021

PHP port of Underscore.js
Role in this project:
userBack-end Developer
Contributions:311 commits, 1 push in 10 years 1 month
Contributions summary:Brian primarily contributed to the development of a PHP library, implementing several functions similar to those found in Underscore.js. They added functions for array manipulation, including `any()`, `all()`, `select()`, `reject()`, `detect()`, `size()`, `first()`, `rest()`, `last()`, `compact()`, `flatten()`, `without()`, `uniq()`, `intersect()`, `indexOf()`, `lastIndexOf()`, `range()`, and `zip()`. Additionally, they refactored methods to be static and added more methods like max(), min(), and others for array utility.
phpunderscorejs
tacowordpress/addbysearch

Mar 2015 - Sep 2016

Contributions:1 PR, 2 pushes, 3 comments in 1 year 6 months
tacowordpresspostsadd-onwordpress-plugin
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