Brandon Keepers

Principal at Sea Time Tech, LLC

Holland, Michigan, 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
Brandon Keepers is a Principal software engineer and sailing nomad with 19 years of experience building developer platforms, integrations, and open source tooling. He helped evolve GitHub into a platform-focused company—leading teams that shipped the GitHub+Slack integration and creating Probot, a widely used framework for building GitHub Apps. His contributions span back-end systems, devops, and front-end polish across many high-profile Ruby and JavaScript projects (dotenv, linguist, html-pipeline, good_job, and the probot/stale app). Known for pragmatic refactors and test-first improvements, he bridges product strategy and hands-on engineering to make developer workflows more performant and maintainable. Now running Sea Time Tech, he explores the intersection of sailing and technology while continuing to mentor maintainers and contribute to the ecosystem. Colleagues describe him as a systems-minded engineer who favors durable, well-tested solutions over shiny one-offs.
code20 years of coding experience
job16 years of employment as a software developer
github-logo-circle

Github Skills (99)

language-detection10
jira-integration10
expressjs10
facebook-api10
github10
testing10
rspec10
erb10
ruby10
audit-logging10
activerecord10
eventsource10
rake10
ruby-on-rails10
markdown10

Programming languages (28)

C#CHandlebarsMakefileGoHTMLTypeScriptShell

Github contributions (5)

github-logo-circle
bkeepers/dotenv

Jul 2012 - Nov 2022

A Ruby gem to load environment variables from `.env`.
Role in this project:
userBack-end Developer
Contributions:19 releases, 6 reviews, 351 commits in 10 years 5 months
Contributions summary:Brandon primarily contributed to the core functionality of the `dotenv` Ruby gem, which focuses on loading environment variables from `.env` files. Their work involved adding support for features like loading multiple files and preventing the overriding of existing variables. The user also refactored the testing suite, improving its organization.
rubydotenv
integrations/slack

Sep 2017 - Nov 2018

Bring your code to the conversations you care about with GitHub's integration for Slack
Role in this project:
userBack-end Developer & DevOps Engineer
Contributions:872 commits, 140 PRs, 230 pushes in 1 year 2 months
Contributions summary:Brandon focused on the back-end functionality of the Slack integration repository, implementing features using a Redis-backed storage solution. They added support for pulling data from pull requests and implemented the logic for building and deploying the integration. They also updated the test suite and integrated a linter.
slackprobot-app
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