About
The through-line in what I work on is communications: the software, the infrastructure it runs on, and the networks and radio underneath both.
What I work on
Most of my work is for the San Diego County Amateur Radio Council: the Django applications the council runs on, the APIs other tools read from, and the servers and deployment pipelines that keep them available. Over 350 people use it, and if it breaks on a Saturday morning it breaks on me.
That has shaped what I find interesting. The hard parts are rarely the language or the framework. They are modeling a real process accurately, deciding what happens when something fails halfway through, and keeping maintenance cheap enough that a volunteer organization can carry it.
Radio
I hold the amateur radio callsign N6IRN, and I founded and ran the Wireless Technology Club at Irvine Valley College. Radio is where I learned that a system includes the antenna, the power, the people operating it and the regulations it sits under, not just the code, and it is why most of the software above exists.
Where I want to go next
I am interested in privacy-preserving and decentralized communication systems: how people can communicate without a single operator being able to observe, censor or switch off the conversation. Amateur radio is one of the few networks that already works this way, with no central operator to ask permission from, which is part of why the two interests have stayed connected. It is the direction I would most like to take further academically.
Education
B.S. Software Engineering at UC Irvine, expected June 2027. Before that, an A.S. in Computer Science from Irvine Valley College, completed May 2025.