Summary
Michael Vierling is a software architect with 14+ years of experience building high-performance cloud, FinTech, OS and file-system software from the kernel to microservices. He designed the world’s most accurate automated valuation model (AVM) for real estate, and has repeatedly translated research-grade ideas into production services that prioritize simplicity and rapid delivery. His background includes low-level systems engineering (C/C++, kernel and file-system design) and modern distributed systems using C#, F#, Erlang, Rust, Python, gRPC, and cloud platforms (AWS/Azure). At Helium and Nova Labs he implemented core LoRaWAN protocol libraries and influenced protocol changes to improve security and scaling for a near‑million gateway network. He blends functional programming and applied mathematics into FinTech and ML infrastructure, making him comfortable across data, protocol, and cloud layers. Based in San Francisco, he’s an engineer-architect who connects technical details to business outcomes while favoring elegant, production-ready solutions.
15 years of coding experience
28 years of employment as a software developer
University of California, San Diego