Summary
Mario Admon is a Principal Software Engineer in Austin with 12 years of experience bridging computer architecture, hardware acceleration, and machine learning systems. He has led heterogeneous systems work—designing RTL accelerators, pipelined processors, and SoC integrations—and shipped kernel and driver-level software for FPGA peripherals at scale. At AT&T he pioneered an open-source FPGA offload project (Firework) and drove novel uses of eBPF for in-kernel packet processing; at SambaNova he continues to blend hardware-aware system design with ML infrastructure. Comfortable across C, RTL, kernel-space, and orchestration tooling, he brings deep systems intuition and pragmatic delivery to complex cross-stack problems. Outside work he’s a dog owner—his Australian Shepherd Max often earns a mention in his GitHub bio, hinting at a personable, curiosity-driven engineer.
12 years of coding experience
7 years of employment as a software developer
Bachelor of Science in Engineering (BSE) Computer Engineering Electrical Engineering (double major), Bachelor of Science in Engineering (BSE) Computer Engineering Electrical Engineering (double major) at University of Michigan
Master of Science (MS) Electrical Engineering, Master of Science (MS) Electrical Engineering at Stanford University