Garrett Bjerkhoel

Staff Software Engineer at GitHub

Rocklin, 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
Garrett Bjerkhoel is a Staff Software Engineer with 15 years of experience building scalable, production-grade systems and developer tools from Rocklin, California. A long-time GitHub engineer and former co-founder of a compliance startup, he has designed high-throughput audit logging, contributed to the GraphQL API and rate limiting that protect platform availability, and led on-call and operational practices for GitHub.com. He spans back-end and full-stack work—having authored and extracted internal tooling like the peek gem and contributed to observability-focused projects that export UniFi data to InfluxDB/Prometheus. Comfortable shipping both infrastructure and developer-facing features, Garrett combines systems thinking with pragmatic engineering and a history of founding, maintaining, and vendoring resilient open-source components.
code15 years of coding experience
job14 years of employment as a software developer
bookGED, GED at Woodcreek
bookWoodcreek High School
stackoverflow-logo

Stackoverflow

Stats
7,930reputation
933kreached
88answers
29questions
Badges
css
top-5%
ruby-on-rails
top-5%
iphone
top-5%
http
top-5%
html
top-5%
internationalization
top-5%
github-logo-circle

Github Skills (26)

dependency-management10
ruby-rails10
amazon-elasticsearch10
rails10
ruby10
elasticsearchquery10
go10
aws-elasticsearch10
minitest10
elasticsearch10
influxdb10
elasticsearch-api10
internationalization9
css9
http9

Programming languages (10)

TypeScriptC++SCSSJavaScriptGoObjective-CSwiftRuby

Github contributions (5)

github-logo-circle
peek/peek

Mar 2013 - Oct 2019

Take a peek into your Rails applications.
Role in this project:
userFull-stack Developer
Contributions:5 releases, 213 commits, 29 PRs in 6 years 7 months
Contributions summary:Garrett focused on building and improving a Rails application with the primary goal of providing a peek into Rails applications. Their commits demonstrate the implementation of core features such as views, configuration, and a results endpoint. Key contributions include the addition of a Git view to show Git-related information, integrating a performance bar to monitor request metrics, and refactoring existing code to improve the application's overall functionality. They were also responsible for creating the initial structure and tests for the application.
ruby-on-railsredisrails-applicationsrailspeek
unpoller/unpoller

Sep 2016 - Sep 2016

Application: Collect ALL UniFi Controller, Site, Device & Client Data - Export to InfluxDB or Prometheus
Role in this project:
userBack-end Developer
Contributions:24 commits in 1 day
Contributions summary:Garrett's contributions primarily revolve around vendoring necessary dependencies for the project, as evidenced by repeated "Vendoring what we need" commit messages. This suggests a focus on managing and ensuring the availability of external libraries and packages required for the application's functionality. The code differences indicate modifications within InfluxDB models, implying interaction with data storage and potentially data processing aspects of the application. These changes are found across multiple projects.
controllergrafanaprometheusdashboardunifi
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
Garrett Bjerkhoel - Staff Software Engineer at GitHub