Principal Software Engineer ☆ Architect ☆ Full-Stack & Systems
I build things that solve real problems. Full-stack web and systems-level C++ — same engineer, both ends of the stack. Forty years of full-lifecycle ownership, plus a current practice grounded in AI-augmented development and modern architecture.
Recent work
Two recent self-directed projects and one career-defining piece. Different stacks, different problems, same engineer.
Open Source · 2025 · GPL v3
Modern C++20 graphical terminal emulator for SSH-heavy workflows. Tiling layouts, libssh2 integration, hand-written VT100/ANSI parser, ports-and-adapters architecture. GPL v3.
Learn more →
Personal Project · 2025
AI-augmented build. Full-stack manufacturing simulation taken from concept to deployable in under two days using Claude Code. FastAPI · Vue 3 · capacity-aware scheduling · multi-tenant JWT auth.
View on GitHub →Comcast · 2016–2022
Principal architect of a microservices platform powering multiple SPAs serving hundreds of hospitality venues and millions of video endpoints. 2019 Circle of Innovation Award.
Read more on the CV →What I do
Every business has problems they need solved. Here's a short version of where I tend to create the most value. The longer version is on the Work page.
Real applications with real users, real state, and real consequences. Multi-tenant data, intricate workflows, performance-sensitive UIs. The kind of build where every architectural decision compounds over the next five years.
Fine-grained RBAC, per-tenant isolation, scalable data models, integration hooks. I've architected SaaS platforms serving hundreds of partners and millions of end users — and shipped the code, not just the diagrams.
That integration that's been broken for six months. The legacy system everyone's afraid to touch. They're almost never as scary as they look once someone with context actually opens the lid.
Not just using AI tools — integrating them into a real development pipeline with appropriate judgment about what to trust and what to verify. Force multiplier, not magic wand.
Modern C++20, clean architecture, rigorous tests. Network protocols, terminal emulation, cross-platform desktop. For when the work is below the abstraction layer most engineers stop at.
From architecture to deployed application faster than most teams — and with better tests than most solo developers. AI-augmented where it helps, architecturally rigorous where it matters.
Guiding principles
We must never forget — what we do is about People, not technology.
True knowledge exists in knowing that you know nothing.
Tell me what you're building or what's broken. I'll tell you honestly whether I can help — and how fast I can move.
lhovind@hovind.com