Ryan Baas is a computer engineer with a decade of experience building embedded systems, hardware-focused R&D, and cyber research for government and industry customers. Currently at Battelle after roles as a cyber research engineer at KBR/Centauri and multiple engineering co-ops, he combines firmware and motor-control prototyping with hands-on test system design and data acquisition expertise. He co-founded Cyber@UC and maintains a focus on hardware security and reverse engineering, bridging practical product development with defensive cybersecurity perspectives. Known for shrinking industrial control footprints and integrating NI cDAQ and PLC systems, he brings both systems-level thinking and detailed embedded implementation chops. Based in Columbus, Ohio, he pairs an electrical engineering background and math minor with a persistent curiosity for low-level attack surfaces and secure product design.
10 years of coding experience
10 years of employment as a software developer
Bachelor of Science - BS, Electrical and Electronics Engineering, Bachelor of Science - BS, Electrical and Electronics Engineering at University of Cincinnati - College of Engineering and Applied Science
An amazing vim config, a mediocre zsh config, and (for those with no fear) emojis in your terminal. Also my script for quickly updating/installing my dotfiles on many machines.
Contributions:1 release, 25 pushes, 1 tag in 5 years 9 months
Contributions:4 PRs, 27 pushes, 2 branches in 2 years 5 months
shellbash
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.