Richard Boaz is a software director and architect with three decades of experience building resilient, data-driven systems across seismology and banking. He leads software for the global Raspberry Shake network—designing front- and back-end architectures that keep 1,000+ IoT seismometers streaming real-time data 24/7 while managing OTA updates and scalable data pipelines. Comfortable at both low-level embedded work and large-system design, he blends highly efficient code (C/C++) with modern deployment practices like Docker to handle terabytes of trace data and real-time aggregation. Known for self-configuring, self-recovering architectures and elegant data-visualization tooling, he repeatedly turns complex, domain-specific requirements into robust, extensible products. Based in Panama, he pairs hands-on engineering with people leadership, supervising distributed teams to deliver production-grade, always-on instrumentation systems.
9 years of coding experience
10 years of employment as a software developer
Bachelor of Science (BS), Computer Science, Bachelor of Science (BS), Computer Science at University of Missouri-Rolla
Continuous visual display, sudden motion monitoring, and historical replay of Raspberry Shake data
Contributions:3 commits in 1 year
raspberry-pireplayshakeraspberrycontinuous
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.