Bo Borgerson

Software Engineer at jooncare

Seattle, Washington, 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
Bo Borgerson is a pragmatic software engineer with 18 years of experience building and stabilizing developer tooling and web platforms from Seattle. He contributes to high-profile open-source projects like Lerna and Redfin's react-server, focusing on robust build/publish workflows, monorepo changelog tooling, and end-to-end logging and metrics. Known for shipping practical fixes—everything from CLI structure and babel builds to handling child-process buffer limits and dependency graph cycles—he brings both full-stack fluency and an eye for operational reliability. Colleagues appreciate his willingness to tackle the messy edge cases that make large repos maintainable and publishable. Off the beaten path, he humorously describes himself as a prolific author of software bugs, which underscores a pragmatic, learn-by-doing approach to engineering.
code18 years of coding experience
stackoverflow-logo

Stackoverflow

Stats
1,406reputation
55kreached
33answers
1question
github-logo-circle

Github Skills (38)

git10
javascript10
npm10
lerna10
build-system10
c1110
c1710
changelog10
monorepo10
nodejs10
winston10
react10
cli10
webpack9
typescript9

Programming languages (7)

TypeScriptCJavaScriptHTMLRoffRubyPython

Github contributions (5)

github-logo-circle
redfin/react-server

Jan 2015 - Nov 2017

:rocket: Blazing fast page load and seamless navigation.
Role in this project:
userFull-stack Developer
Contributions:22 releases, 908 commits, 542 PRs in 2 years 10 months
Contributions summary:Bo primarily contributed to the implementation of logging functionality within the `react-server` repository, including the introduction of the Winston library for logging. They added features such as client-side and server-side logging modules and provided a framework for timing metrics. Their work involved modifying existing components and configurations, demonstrating a focus on integrating logging across the entire system, as well as improving documentation.
reactblazingisomorphicrocketssr
lerna/lerna

Feb 2016 - Mar 2017

Lerna is a fast, modern build system for managing and publishing multiple JavaScript/TypeScript packages from the same repository.
Role in this project:
userFull-stack Developer
Contributions:2 releases, 58 commits, 74 PRs in 1 year
Contributions summary:Bo primarily focused on improving the Lerna build system by adding and refining features related to package publishing, such as the `--skip-npm` flag for manual publishing and the `lerna clean` command for removing node_modules. They also addressed performance and stability issues through modifications, including handling `maxBuffer` errors in child processes and correcting dependency graph cycles during bootstrap. Furthermore, the user contributed to the import command by implementing a way to import packages with git history from other repositories.
monorepopublishingdragoneslinttypescript-packages
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
Bo Borgerson - Software Engineer at jooncare