Louis Ruch

Staff Engineer at IBM

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
🎓
Top School
Louis Ruch is a Staff Engineer based in Seattle with over a decade of experience building robust backend systems and distributed infrastructure. He brings deep cross-platform fluency in Go, C/C++, C#, Java and SQL, and a track record leading backend teams at HashiCorp and IBM focused on projects like Boundary that harden identity-based access for dynamic infrastructure. Louis combines strategic, reliable engineering with a knack for algorithmic problem solving and system-level debugging, often improving stability through targeted refactors and enhanced error handling. He has extensive hands-on experience across embedded systems, cloud backends and operational on-call work, and he mentors engineers while driving measurable improvements in SLAs and monitoring. Outside work he’s an avid gamer, which complements his interest in complex algorithm development and systems design.
code10 years of coding experience
job17 years of employment as a software developer
bookHigh School/Secondary Diplomas and Certificates, High School/Secondary Diplomas and Certificates at Cairo American College
bookMatric High School/Secondary Diplomas and Certificates, Matric High School/Secondary Diplomas and Certificates at Pretoria Boys High School
bookB.Eng(Computer) Computer Engineering, B.Eng(Computer) Computer Engineering at University of Pretoria
languagesEnglish, Afrikaans
stackoverflow-logo

Stackoverflow

Stats
1reputation
855reached
0answers
1question
github-logo-circle

Github Skills (10)

error-handling10
go10
go-testing10
testing10
security9
hashicorp8
zero-trust7
pouchdb6
android6
cordova6

Programming languages (3)

HCLJavaGo

Github contributions (5)

github-logo-circle
hashicorp/boundary

Nov 2020 - Dec 2022

Boundary enables identity-based access management for dynamic infrastructure.
Role in this project:
userBack-end Developer
Contributions:715 reviews, 251 commits, 306 PRs in 2 years 1 month
Contributions summary:Louis primarily contributed to the implementation of internal error handling and error ID generation, demonstrating a focus on improving the robustness and maintainability of the codebase. They refactored existing domain error handling mechanisms to incorporate the new error ID generation functionality. The user also updated existing testing files and functions, ensuring that the new error handling implementations functioned as expected. The commits indicate experience with Go and a focus on application stability.
boundaryaccess-managementsecurityinfrastructurehashicorp
Manage Boundary's identity-based access controls for resources provisioned with Terraform. This provider is maintained internally by the HashiCorp Boundary team.
Contributions:8 releases, 120 reviews, 64 commits in 1 year 10 months
boundaryproviderhashicorphashicorp-boundaryidentity
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
Louis Ruch - Staff Engineer at IBM