Herman Fassett

Software 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.

Herman Fassett

Selected work

All work

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 Server

Personal project · In development

BookTag

Book discovery built around themes, character details, and personal reading preferences, using embeddings and vector search to find related books.

TypeScript · React · Cloudflare

Professional work · InfoTech West

Hardware test software

A reusable Modbus interface for a PLC and HMI test platform, connecting desktop software to custom circuit boards and Allen-Bradley hardware.

C# · .NET · Modbus

A little about me

View my resume

Most 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 music

Get in touch

Questions about my work, or a project you'd like to discuss? You can reach me at [email protected].

Projects & consulting