Skip to content

About

Background

Most engineers specialize early. I went the other direction — dual degrees in Computer Engineering and Electrical Engineering, with a specialization in Cyber Systems and Security. I think about software the way hardware engineers think about circuits: every abstraction is a tradeoff, and the ones you don't understand will eventually break you.

That background is why I care about the lower layers. If I'm building an encrypted networking protocol, I'm also thinking about what's happening at the transport level. If I'm writing a decentralized service SDK, I'm thinking about what an adversarial participant could do with it.

How I Work

I've shipped Rust protocol libraries, Substrate blockchain runtimes, Solidity smart contracts, React frontends, Cloudflare Workers backends, and AI agent pipelines. In each case I cared about the same things: is it correct, is it secure, and does it handle the cases nobody thought to test?

I've led teams of up to 20 developers on a game in Unreal Engine, tutored students on everything from Python basics to C++ internals, and built entire products solo from first commit to production.

I like working on problems where performance, security, and correctness all have to hold at the same time.

Education

Southern Illinois University Carbondale

B.S. Computer Engineering · B.S. Electrical Engineering

Specialization: Cyber Systems & Security · 2018 – 2022