Benjamin Laroque

Software Engineer at Pacific Northwest National Laboratory - PNNL

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

👤
Senior
🎓
Top School
Benjamin Laroque is a software engineer with 14 years of experience specializing in architecting reliable, scalable, and extensible systems for constrained deployment environments. Based in Seattle and working at PNNL, he focuses on containerization, Kubernetes-driven deployments, and automation through templates and pipelines to ensure repeatable operations. His background as a physicist with a PhD informs a methodical approach to system design, bridging research rigor and production-grade engineering. Benjamin contributes to open-source projects like VOLTTRON, improving documentation and fixing subtle Python issues—evidence of his attention to maintainability and cross-platform reliability (including ARM FFI work). He excels at turning complex operational constraints into pragmatic deployment solutions that emphasize readability, reproducibility, and long-term maintainability.
code14 years of coding experience
job3 years of employment as a software developer
bookDoctor of Philosophy - PhD, Physics, Doctor of Philosophy - PhD, Physics at University of California, Santa Barbara
bookBachelor’s Degree, Physics, Bachelor’s Degree, Physics at University of North Carolina at Chapel Hill
github-logo-circle

Github Skills (7)

rs10
python10
documentation10
rabbitmq9
bacnet8
modbus7
building-blocks6

Programming languages (7)

SmartyDockerfileC++ShellGoVim scriptPython

Github contributions (5)

github-logo-circle
VOLTTRON/volttron

Jun 2019 - Apr 2020

VOLTTRON Distributed Control System Platform
Role in this project:
userBackend Developer
Contributions:38 reviews, 11 commits, 19 PRs in 10 months
Contributions summary:Benjamin primarily contributed to documentation updates and fixes, including improvements to RabbitMQ overview documentation. They also made code changes to address syntax issues in RST files, demonstrating a focus on documentation quality and readability. Additionally, the user made minor code modifications to Python scripts, including fixing serialization and deserialization of frames, and adding FFI to arm-based systems.
pythonmessage-busoffice-hoursdaemonosgi
laroque/config

Jan 2015 - Aug 2020

All of my mac/linux configuration files will go here.
Contributions:2 PRs, 36 pushes, 2 branches in 5 years 8 months
linux-configurationlinuxmacconfiguration-filesdotfiles
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
Benjamin Laroque - Software Engineer at Pacific Northwest National Laboratory - PNNL