Professional work · InfoTech West
Notification delivery module
I built an add-on notification delivery module, then scaled it to support 15,000 client machines listening for notifications at the same time.
C# · .NET · SQL ServerSoftware engineer in Yakima, Washington.
I've been developing software professionally since 2017, from web applications and notification services to software that connects to hardware. Outside work, I build my own apps, run a home lab, and make music.

Professional work · InfoTech West
I built an add-on notification delivery module, then scaled it to support 15,000 client machines listening for notifications at the same time.
C# · .NET · SQL ServerPersonal project · In development
Book discovery built around themes, character details, and personal reading preferences, using embeddings and vector search to find related books.
TypeScript · React · CloudflareProfessional work · InfoTech West
A reusable Modbus interface for a PLC and HMI test platform, connecting desktop software to custom circuit boards and Allen-Bradley hardware.
C# · .NET · ModbusMost of my professional work is in C#, .NET, Angular, and SQL. I also use TypeScript, React, and Node.js for my own projects.
A lot of my work involves understanding an existing system: how people use it, where the data comes from, and what has to keep working when something changes.
At home, I run a lab with Proxmox, Docker, and Home Assistant. I also write and perform music, from piano pieces to orchestral and chamber music.
Listen to my musicQuestions about my work, or a project you'd like to discuss? You can reach me at [email protected].
Projects & consulting