Beau Harrison

Software Engineering Manager at Fermilab

Chicago, Illinois, 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
Beau Harrison is a Software Engineering Manager with a decade of experience modernizing control systems and leading engineering teams at Fermilab. He has advanced from accelerator operator roles into software and systems development, combining hands-on hardware experience (Raspberry Pi, Arduino, NI modules) with full-stack skills in JavaScript, WebSockets, C++, Python, and REST APIs. Beau has led modernization efforts for safety-critical personnel control systems and built high-frequency operational displays and portable instrumentation for accelerator projects. He also teaches full-stack web development and authored training materials used across labs, reflecting a talent for translating complex technical domains into effective learning resources. Based in Chicago, he pairs operational rigor from particle accelerator operations with pragmatic software engineering to deliver reliable, safety-focused systems.
code10 years of coding experience
job6 years of employment as a software developer
bookMaster of Public Policy, Master of Public Policy at Harris School of Public Policy at the University of Chicago
bookHamburg High School
bookBachelor of Science (BS), Physics, Bachelor of Science (BS), Physics at Henderson State University
github-logo-circle

Github Skills (93)

packaging10
python-packaging9
dependency-management9
python9
machine-learning9
dependency-manager9
package-manager9
application8
deep-learning8
rollupjs8
google-cast8
tensorflow8
easing7
neural-network7
bash7

Programming languages (14)

JavaC++CSSRustHTMLErlangTypeScriptShell

Github contributions (5)

github-logo-circle
fermi-ad/shift_roster

Sep 2016 - Jul 2023

A web application that gets Boss-O-Schedule data to populate a form for easy shift roster posting to the Fermi AD Elog.
Contributions:4 PRs, 12 pushes, 6 branches in 6 years 10 months
shiftdata-scheduleweb-applicationelogpopulate
Calculates the integrated time that a device is below a threshold.
Contributions:15 PRs, 19 pushes, 15 branches in 2 years 8 months
integratedthresholdelectrical-engineeringhardwareapplication
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
Beau Harrison - Software Engineering Manager at Fermilab