Hagai
Mozes
Software developer specializing in networking and firmware — building production-grade AI agents and tools at NVIDIA.
The seam between physics and abstraction.
An electrical signal flips a transistor. A handful of gates become a flip-flop, a few thousand of those become an arithmetic unit — and somehow all of that quiet physics becomes a machine capable of running software. That vertical climb still amazes me.
I'm happiest debugging at the bit level — watching the lowest layers behave, finding where the abstraction is leaking, and reshaping the bits underneath it. There's a particular kind of clarity that only shows up once you stop trusting the layer above.
The same intersection is where computer security gets most interesting to me: nearly every memorable attack ultimately lives at the seam between hardware and software — a side channel, a speculative leak, a firmware assumption the application code never made.
Working as a firmware engineer puts me right on that boundary. Day to day, I'm translating between physics and abstraction — and I think that's the most exciting place a software engineer can stand.
Four domains I keep coming back to.
Networking
The first domain I went deep on at NVIDIA — firmware verification for Co-Packaged Optics, where the way data physically moves between chips is being reinvented. Working there gives me a daily feel for what it takes to keep modern networks fast, reliable and observable.
Cybersecurity
My CS specialization at Tel Aviv University, and the field I find most fascinating intellectually. Cryptography, kernel and systems security, network attacks — everything that happens at the bit level when an adversary is on the other side.
AI
I build with frontier models in production, not just in demos — moving prototypes through to real workflows that other engineers rely on, while staying close enough to the research to bring new techniques back to the team.
Agents
The piece I'm most excited about right now — designing autonomous systems that can plan, use tools and act on real engineering surfaces. Lots of experimentation with new patterns, lots of shipping what works.
A few things that shape the rest.
Family.
Husband to Shiri, father to Ethan. Most of what I learn about patience, presence and persistence I learn at home first.
Travel.
I love seeing how the world is put together — different cities, different landscapes, different ways of doing the same ordinary things. Best ideas tend to arrive somewhere far from a desk.
Always learning.
New technologies, new domains, new tools. The fun has always been in the moment a strange topic clicks into something I can build with.
Selected GitHub projects.
Pulled live from @Hagai-Mozes.
Let’s build something.
Open to interesting problems at the edge of hardware, firmware and intelligent software.