Summary
Richard Eggert is a Principal Software Engineer based in Baltimore with over 20 years of hands-on experience in C++, Java, and Scala, and 13 years of professional experience across roles at MasterPeace Solutions, Lab49, PROTEUS, and AT&T. He specializes in building systems for network intrusion detection, malware analysis, communications metadata and traffic analysis, and has practical experience with both traditional RDBMS and Accumulo. Known for bridging low-level protocol and security work with full-stack application and GUI development, he moves comfortably between research-grade engineering and production delivery. Richard holds both BS and MS degrees in Electrical and Computer Engineering from Carnegie Mellon University, reflecting a strong theoretical foundation paired with long-term applied expertise. Colleagues rely on him for architecting robust analytics pipelines and translating complex security requirements into maintainable, high-performance code.
14 years of coding experience
18 years of employment as a software developer
M.S. Electrical and Computer Engineering, M.S. Electrical and Computer Engineering at Carnegie Mellon University
German, English