David Sorber is a Principal Engineer with over a decade of hands-on experience specializing in low-level and embedded software, hardware integration, and Linux systems. He has led engineering efforts across startups and defense/technology firms—most recently at CyberSageAI—building device drivers, control software, high-performance file systems, and FPGA-based digital logic. His background spans cryptography and HPC alongside practical expertise in design, implementation, and testing, making him equally comfortable in firmware and system software domains. A Johns Hopkins MS graduate with a BS from the University of Maryland, he brings a disciplined engineering approach honed in both commercial and government-contracted projects. Colleagues rely on him for solving thorny integration problems where software meets hardware and for translating complex requirements into robust, testable systems. Notably, his career progression shows consistent principal-level influence across multiple organizations, reflecting deep domain specialization rather than broad managerial drift.
8 years of coding experience
19 years of employment as a software developer
Johns Hopkins University
Bachelor of Science - BS, Computer Engineering, Bachelor of Science - BS, Computer Engineering at University of Maryland
GNU Radio fork for capturing major changes to the scheduler before merging back into the main repo
Contributions:44 pushes, 2 branches in 8 months
capturingmain-reposchedulergnumerging
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.