Summary
Richard A Hogaboom is a seasoned software engineer with 12+ years of professional experience and a deep background in systems programming, security engineering, and test automation across Linux/UNIX environments. He specializes in object-oriented Perl and C/C++ development for real-time, multithreaded and distributed applications, with hands-on expertise in building testbeds, CI pipelines, and security tooling for industrial and defense domains. Richard maintains several focused open-source projects—bld (a signature-based replacement for make), rdx (multi-key radix PATRICIA fast search), daa (dynamic array allocation) and bfix (bit-manipulation API)—demonstrating a penchant for efficient, low-level utilities rather than flashy frameworks. His career includes architecting complex simulation and SCADA systems at MIT Lincoln Laboratory and Industrial Defender, and automating security data collection and analysis for enterprise toolchains. Not obvious from titles: he blends decades-old low-level experience (FORTRAN, assembler, embedded device programming) with modern practices like automated unit testing, virtualized QA, and Jenkins-driven CI. Based in Hopkinton, MA, he now focuses on open-source development and maintaining high-quality, efficient system tools.
12 years of coding experience
25 years of employment as a software developer
MS, Physics, MS, Physics at Boston College
BA, Physics, BA, Physics at Northeastern University