Bryan Larsen

Senior Software Engineer at Bowtie

Ottawa, Ontario, Canada
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

👤
Senior
🎓
Top School
Bryan Larsen is a senior software engineer based in Ottawa with 30+ years of Unix and programming experience and two decades of professional software work spanning embedded systems, DevOps, SRE, and full-stack web development. He’s been an early employee or cofounder at multiple startups and led SRE/DevOps teams while contracting in Rust and Kubernetes—work that includes practical contributions to minikube and front-end fixes for react-bootstrap/react-router-bootstrap. Equally comfortable in bare-metal embedded firmware (a 4KB motor controller ROM) and cloud-native GPU multi-cluster Kubernetes, he also maintained a popular open-source web framework and once ported Linux to an obscure Japanese ARM SoC. With an Electronic Engineering BASc (with distinction) and a childhood game sold from assembly code, he brings deep systems intuition, entrepreneurial grit, and a knack for bridging hardware and cloud.
code20 years of coding experience
job18 years of employment as a software developer
bookBASc with Disctinction, Electronic Systems Engineering, BASc with Disctinction, Electronic Systems Engineering at University of Regina
stackoverflow-logo

Stackoverflow

Stats
9,618reputation
8.7mreached
91answers
28questions
Badges
css
top-5%
buffer
top-5%
error-handling
top-5%
docker
top-5%
rvm
top-5%
css-selectors
top-5%
github-logo-circle

Github Skills (38)

kubernetes10
javascript10
docker10
container10
react-bootstrap10
build-system10
dockers10
kubernetes-pods10
react-router10
react10
ubuntu9
json9
migration9
cicd9
webpack9

Programming languages (19)

SmartyC#CSSC++JinjaRustCMakefile

Github contributions (5)

github-logo-circle
Integration between React Router and React-Bootstrap
Role in this project:
userFront-end Developer
Contributions:7 commits, 1 PR, 5 comments in 1 month
Contributions summary:Bryan contributed to the integration between React Router and React-Bootstrap, focusing on fixing active link states in the navigation components. They addressed bugs related to the active state not updating correctly and made changes to both the source code and test files. Additionally, the user set up a webpack build for the project and made necessary configurations for bower integration, thereby making the project more accessible for developers.
reactreactstrapreact-bootstrapreact-routerreactjs
kubernetes/minikube

May 2017 - Aug 2017

Run Kubernetes locally
Role in this project:
userDevOps Engineer
Contributions:9 commits, 2 PRs, 14 comments in 3 months
Contributions summary:Bryan's primary contributions involve updating and configuring Docker-related components within the minikube environment. This includes upgrading Docker versions, installing docker-proxy, and adjusting the Docker daemon startup process. They also modified build configurations to accommodate Docker changes. Furthermore, the user merged upstream changes related to Docker and adjusted internal none and virtualbox drivers.
containerslocallyk8skubernetescncf
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
Bryan Larsen - Senior Software Engineer at Bowtie