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.
20 years of coding experience
18 years of employment as a software developer
BASc with Disctinction, Electronic Systems Engineering, BASc with Disctinction, Electronic Systems Engineering at University of Regina
Integration between React Router and React-Bootstrap
Role in this project:
Front-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.
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.