John Brandt

Software Developer at Launchcode

Greater Calgary Metropolitan Area 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
John Brandt is a software developer with eight years of hands-on experience building reliable tooling and back-end systems from Calgary. At Launchcode he focuses on pragmatic engineering and quality assurance, bringing a tester’s mindset to shipping robust features. His open-source contributions include strengthening environment-variable parsing and expanding tests for a respected Rust configuration library, showing attention to correctness and cross-language systems thinking. A former FIRST Robotics competitor, he pairs practical web and data-collection projects with strong collaboration and communication skills. Trained in computer systems technology at SAIT, he enjoys solving problems and continuously learning new languages and frameworks. Colleagues would describe him as hardworking, honest, and quietly thorough in reducing duplication and preventing bugs.
code8 years of coding experience
bookAlberta High School Diploma, Alberta High School Diploma at Bishop Carroll High School
bookInformation Technology, Computer Technology/Computer Systems Technology, Information Technology, Computer Technology/Computer Systems Technology at Southern Alberta Institute of Technology (SAIT)
github-logo-circle

Github Skills (7)

configuration-management10
configurations10
rust10
configuration-file10
testing10
toml9
json7

Programming languages (9)

TypeScriptJavaC++RustCJavaScriptGoHTML

Github contributions (5)

github-logo-circle
rust-cli/config-rs

May 2020 - May 2021

⚙️ Layered configuration system for Rust applications (with strong support for 12-factor applications).
Role in this project:
userBack-end Developer & QA Engineer
Contributions:7 commits, 5 comments in 1 year
Contributions summary:John primarily focused on improving the environment variable parsing capabilities of the configuration library. Their contributions included implementing more robust parsing for boolean, integer, and floating-point values from environment variables, along with reducing code duplication. They also added extensive testing to validate the correct parsing behavior of different data types.
configurationrustconfiguration-managementtomlfactor
johnb8/dotfiles

Aug 2020 - Mar 2025

Contributions:3 pushes, 1 branch in 4 years 8 months
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
John Brandt - Software Developer at Launchcode