Milo Webster is a machine learning engineer based in Berkeley with 11 years of hands-on experience blending signal processing, embedded systems, and software development. He holds a Master of Engineering in Signal Processing from UC Berkeley and has applied that expertise to production systems—from optimizing C++ channel synchronization at Boeing to integrating radio decoders and ML workflows at Gridmatic. Milo’s background includes founding work on a Formula SAE electric team where he wrote real-time firmware for STM32 MCUs and designed a peripheral BMS that broadcasts cell temps over CANOpen. He’s comfortable across the stack—firmware, backend APIs, and deployment—and has shipped low-latency ETL and asset-tracking systems in startup environments. Known for squeezing performance and memory out of signal-processing code, he combines academic rigor with practical product delivery. His GitHub hosts several project repositories that reflect a continual focus on embedded monitoring, Raspberry Pi automation, and reusable Python frameworks.
11 years of coding experience
7 years of employment as a software developer
Master of Engineering - MEng, Electrical Engineering and Computer Science - Signal Processing, Master of Engineering - MEng, Electrical Engineering and Computer Science - Signal Processing at University of California, Berkeley
Codebase for 2020 VGG Speaker Recognition Challenge. Contains source for ML pipeline and training/experiment infrastructure
Contributions:153 commits, 1 PR, 2 pushes in 5 months
machine-learningspeaker-recognition
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.