Summary

I'm a principal-level engineer and software architect with a career spanning more than four decades of full-lifecycle ownership — from architecture through deployment, from sole developer to technical lead, from early microcomputer systems to cloud-native microservices. I've designed and shipped platforms that serve millions of devices and 20+ million subscribers, and I've done it while staying hands-on with the code.

I'm genuinely enthusiastic about where AI tooling has taken software development. I use Claude Code and similar tools as a force multiplier, not a shortcut — and I bring the architectural judgment to know the difference. My GoKart Factory project (see below) went from concept to a fully-tested, deployable full-stack application in under two working days. That's what AI-augmented development looks like when the engineer driving it has real depth.

I'm available for remote contract and consulting work. I'm not looking for leadership or management — I want to build things, solve hard problems, and work with people who value what deep experience actually produces.

Current Practice — AI & Modern Systems

AI-augmented development is the most significant shift in how software gets built since the advent of the internet, and I'm in it deliberately. I use Claude Code as a primary development accelerator — not for generating boilerplate, but for compressing the gap between architectural intent and working code. I've studied where the tools are trustworthy and where they require human judgment, and that critical perspective is as valuable as the acceleration itself.

My current practice spans both ends of the stack. On the web side, I build full-stack applications with AI-augmented workflows (see GoKart Factory). On the systems side, I write modern C++20 with ports-and-adapters architecture (see naTE, a graphical terminal emulator with full SSH protocol support). I'm also actively interested in AI integration work — building systems that incorporate ML pipelines, LLM APIs, and AI-native workflows into production applications.

Claude Code
Modern C++20
CMake / Ninja
Ports-and-Adapters
FastAPI for ML Pipelines
LLM API Integration
AI-Assisted Architecture

Core Technical Skills

Languages

  • JavaScript / TypeScript
  • Python
  • Node.js
  • Modern C++ (C++20)
  • C
  • SQL
  • PHP

Frontend

  • Vue 3 / Pinia
  • React
  • Angular Material
  • Bootstrap / TailwindCSS
  • Material Design
  • Carbon Design

Data Visualization

  • D3.js
  • Custom SVG rendering
  • Time-series visualization
  • Interactive dashboards
  • Gantt timelines
  • Real-time graphing

Backend & APIs

  • FastAPI
  • ExpressJS
  • Django
  • REST API design
  • SOAP / REST proxy

Auth & Security

  • JWT / OAuth2 / OIDC
  • SSO integrations
  • RBAC design
  • Cryptographic licensing
  • HIPAA compliance
  • PCI-DSS compliance

Cloud & Infra

  • AWS (EC2, S3, Lambda)
  • Docker / LXC
  • CI/CD pipelines
  • Linux / Nginx
  • nftables / iptables

Databases

  • PostgreSQL
  • MongoDB
  • MySQL
  • SQLite

Architecture

  • Microservices
  • Multi-tenant SaaS
  • Ports-and-adapters (hexagonal)
  • Event-driven design
  • Domain-driven design
  • Modular monoliths

Testing

  • Catch2 (C++)
  • pytest
  • Playwright
  • Test-driven development
  • Integration testing

Systems & Native

  • wxWidgets (cross-platform UI)
  • libssh2
  • CMake / Ninja
  • AppImage packaging
  • VT100 / ANSI parsers
  • SSH protocol

Process & Tools

  • Agile / Scrum
  • GitHub / Git
  • GitHub Actions (CI)
  • npm publishing
  • MRP systems
  • Product ownership

Selected Projects & Accomplishments

naTE — Modern C++20 Graphical Terminal Emulator
Open Source · GPL v3 · 2025
Principal Architect & Developer

A graphical terminal emulator built for engineers who live in SSH sessions — tiling layouts, multi-tab tile management, persistent workspaces, and a full suite of SSH features (agent forwarding, X11 forwarding, ProxyJump, MFA auth, SCP transfer) without touching the command line. A serious systems-level C++ project demonstrating current native fluency, network protocol depth, and architectural discipline.

  • Modern C++20 codebase (98%+ C++); wxWidgets for cross-platform UI (Linux primary, macOS experimental)
  • Hand-written VT100 / ANSI escape sequence parser, UTF-8 rendering, 100,000-line scrollback buffer with decoupled column-width and viewport
  • Full libssh2 integration: password / public key / agent / keyboard-interactive (Duo, YubiKey, PAM) authentication; SCP transfer; auto-populates from ~/.ssh/config
  • Ports-and-adapters architecture — the headless core (parser, document model, session, transport) is entirely independent of the wxWidgets presentation layer and is in principle swappable for a different frontend
  • CMake + Ninja build, Catch2 test suite, GitHub Actions CI, AppImage binary distribution
  • 196 commits to date as sole architect, developer, and maintainer
C++20 wxWidgets libssh2 CMake / Ninja Catch2 VT100 / ANSI Ports-and-Adapters GitHub Actions CI AppImage GPL v3
Project page →  ·  github.com/llhovind/naTE
GoKart Factory — AI-Augmented Development Experiment
Personal Project · 2025
Principal Architect & Developer

A deliberate, rigorous experiment in AI-augmented software delivery. Built a full-stack electric go-kart manufacturing simulation from concept to fully-tested, deployable application in under two working days using Claude Code — not to showcase the AI, but to develop a clear-eyed understanding of where it accelerates delivery and where human architectural judgment remains essential.

  • FastAPI backend with capacity-aware production scheduling, multi-tenant JWT authentication, and Gantt timeline visualization
  • Vue 3 + Pinia frontend with full order management, factory configuration, and monitoring dashboards
  • SQLite persistence, Dockerized deployment, full pytest + Playwright test coverage
  • Documented findings on AI tool behavior: where trust is warranted, where architectural judgment is not substitutable
FastAPI Vue 3 Pinia SQLite Docker pytest Playwright Claude Code JWT
github.com/llhovind/gokart-factory  ·  Live demo →
Graphic Ephemeris — D3.js Data Visualization
Open Source · AGPL-3.0 · 2023
Principal Developer

A polished demonstration of complex interactive data visualization in modern Vue. Renders astronomical time-series data (planetary positions over time) as a custom D3.js graph with a synchronized tabular view and on-the-fly analytical calculations. Built to demonstrate D3 fluency and loosely-coupled Vue 3 + Pinia component architecture.

  • Vue 3 Composition API with Pinia for reactive state management and inter-component coordination
  • Custom D3.js graph rendering with two selectable data perspectives and a lockable tracking crosshair for reactive point-by-point analysis
  • ResizeObserver-driven responsive rendering; synchronized tabular view; user controls (date pickers, checkboxes, radio buttons) demonstrating reactive composition
  • Companion ephemeris-api project provides the underlying time-series data
  • Vite build, vanilla CSS (deliberately no CSS framework), live demo deployed at hovind.com
Vue 3 Composition API Pinia D3.js Vite Custom SVG ResizeObserver AGPL-3.0
github.com/llhovind/graphic-ephemeris  ·  Live demo →
Drag-n-Drop Scheduler — Direct Manipulation Calendar UI
Open Source · AGPL-3.0 · 2025
Principal Developer

A visual personnel shift scheduler demonstrating maintainable web app architecture through direct manipulation. Drag-and-drop interactions replace traditional form inputs, illustrating how selection-based UX maps cleanly to underlying data mutations when the architecture is properly separated.

  • Explicit separation of Display Logic from Business Logic — Pinia store owns the CRUD operations for shift assignments; presentation components remain free of business concerns
  • Atomic component composition (Calendar Grid → Calendar Day → Shift; Server List → Server) — flexible, expandable, and easy to reason about
  • Context-based mechanism for sharing display-only state (selection highlighting, drag preview) across components without polluting the business logic layer
  • Works around a real Chrome quirk: the HTML DnD spec permits access to event data before drop, but Chrome restricts it — solved with a custom Context-passed event channel
  • TailwindCSS applied within component <style lang="postcss"> blocks rather than utility-class soup, preserving HTML semantics
Vue 3 Pinia TailwindCSS PostCSS HTML5 Drag-and-Drop Vite Component Architecture AGPL-3.0
github.com/llhovind/drag-n-drop-scheduler  ·  Live demo →
Venue Management System (VMS) — Xfinity On Campus
Comcast · 2016–2022
Principal Architect & Team Lead

Architected and delivered the customer-facing hospitality management platform underpinning the Xfinity On Campus product line — a $100M+ revenue business. The system supported hundreds of university and hospitality venue partners with millions of streaming video endpoints.

  • Designed a hierarchical, fine-grained multi-role / multi-partner security model enabling real-time device control, guest personalization, and system monitoring across all venue types
  • Architected a microservices platform supporting multiple single-page applications, with dynamic API endpoint frameworks and declarative UI architectures
  • Led cross-functional, multi-continent engineering teams as Technical Lead while maintaining direct hands-on contribution
  • Provided operators with graphical monitoring dashboards enabling rapid issue identification and resolution
  • Implemented JWT-based authentication, SSO integrations, and OpenID Connect across the platform
  • Mentored engineers on Vue.js, Material Design, and microservice best practices; led AngularJS-to-Vue migration across nine applications
Vue.js Microservices JWT SSO AWS RBAC Angular Material
★ 2019 Comcast Circle of Innovation Award
Channel Lineup Management System (CLM)
Comcast · 2016–2022
Principal Architect & Team Lead

Directed the design and development of the system responsible for curating cable channel lineups across hundreds of US markets, directly impacting more than 20 million subscribers.

  • Reduced downstream processing time from over three hours to under twenty minutes — enabling real-time, on-demand lineup management for the first time
  • Simplified compliance with Title VI and municipal franchise obligations, empowering a single operator to manage complex, multi-market data sets
  • Owned technical execution end-to-end, from architecture through deployment and compliance validation
Microservices Real-time processing Title VI compliance Multi-market data
Angular Material Multi-Tenant Microservices Platform
Comcast · 2016–2022
Architect & Developer

Re-architected a legacy internal business platform into a scalable, multi-tenant microservices system serving nine SPA applications. Reduced long-term maintenance burden while enabling team delivery across a mixed Java/JavaScript/Angular stack.

  • Applied microservice principles and modular design to transform a difficult-to-maintain monolith
  • Java / Spring Boot backends, Oracle databases, Angular Material frontends
  • Managed team delivery across multiple engineering disciplines and geographies
Java Spring Boot Oracle Angular Material Multi-tenant
Healthcare Population Management Platform
Medecision · 2015–2016
Sr. Software Developer — Key Technical Contributor

Key contributor to a HIPAA-compliant SaaS platform for healthcare population management built on the MEAN stack.

  • Owned RBAC security design, REST-to-SOAP proxy services, and OpenID Connect integrations
  • Designed and implemented fine-grained role-based access control across a multi-tenant healthcare platform
  • Mentored team members on MEAN stack best practices and secure API design
  • Delivered prototypes that accelerated product iteration cycles
Node.js MongoDB AngularJS Bootstrap HIPAA RBAC OpenID Connect
e-Commerce Software Licensing & Fulfillment Platform
Elizabethan Software Company · 2006–2014
Principal Developer & Product Owner

Independently designed, built, and operated a complete e-commerce platform for software licensing and fulfillment — every layer, from the custom MVC framework to the payment processor to the customer marketing automation.

  • Custom PHP5 MVC framework built from scratch; PostgreSQL backend
  • PCI-DSS compliant payment processing with full cryptographic licensing enforcement
  • Customer marketing automation, license delivery, and long-term infrastructure management
  • Sole owner of architecture, development, deployment, security, and ongoing operation
PHP5 PostgreSQL PCI-DSS Cryptographic licensing Custom MVC
TranscriptWizard™ and TranscriptWizard™ Plus
Elizabethan Software Company · 2006–2014
Principal Developer

Sole architect and developer of a cross-platform C++ desktop application for the legal industry — handling deposition transcript processing, indexing, search, and output across multiple formats.

  • Cross-platform C++ application (Windows and macOS) built and maintained as sole developer
  • PDF generation, hyperlinked multi-document full-text search, and multi-format output
  • Cryptographic licensing system for copy protection and distribution control
  • Complete product lifecycle ownership: conception through deployment, distribution, and long-term support
C++ Cross-platform PDF generation Full-text search Cryptographic licensing
Online Deposition Transcript Repository
Hovind Information Systems · 2003–2006
Principal Developer

Independently developed and deployed a secure, web-based document repository for court reporters — providing controlled access to deposition transcripts with full lifecycle ownership from design through infrastructure and access control.

  • Secure web application with granular access control for court reporter clients
  • Full ownership: system design, infrastructure setup, security, client delivery, and ongoing support
Employee Benefit Administration Systems
Vanguard Group · Independent Engagement · 1986–2003
Architect & Developer

Designed and delivered three distinct enterprise benefit administration systems ensuring federal regulatory compliance for one of the world's largest investment managers.

  • Flexible Benefits Administration System — employee benefit elections and eligibility management
  • Profit Sharing Administration System — plan tracking, calculations, and compliance reporting
  • Imputed Income Administration System — IRS-compliant income calculation and reporting
  • Sole owner of architecture, development, deployment, and infrastructure maintenance for all three systems
Automated Purchase Order System
GlaxoSmithKline · Independent Engagement · 1986–2003
Architect & Developer

Delivered an automated purchase order system enabling systematic vendor ordering that drove significant cost savings through vendor discount capture.

  • End-to-end design, development, deployment, and ongoing support as sole developer
  • Measurable business impact through automated discount-qualifying order timing
Real-Time Multi-Store POS & Inventory System
Dynamic Disc · Independent Engagement · 1986–2003
Architect & Developer
  • Designed and implemented a real-time, multi-store point-of-sale and inventory management system with centralized reporting
  • Full technical ownership from architecture through deployment, supporting daily business operations across multiple locations
Electronic Survey Platform
Big Brothers Big Sisters of America · Independent Engagement
Architect & Developer
  • Developed an electronic survey platform supporting non-profit outreach and data collection
  • Independent ownership of design, development, and delivery
'Bar Code Printing Source' System
Infinity Computer Systems, Inc. · Independent Engagement
Principal Developer
  • Designed and developed a bar code printing system registered under USPTO Copyright TXu000480171
  • Sole developer and owner of the product
USPTO TXu000480171

Professional Experience

Engineering Lead
Jun 2024 – Mar 2025
Halliburton – SummitESP (via Insight Global/Evergreen · Contract)
  • Led greenfield design and development of a Critical Manufacturing Management System, modernizing core business processes for an oil & gas equipment manufacturer
  • Defined technical architecture, established engineering standards, and guided deployment and security practices across the full stack
  • Contract concluded at client-determined end of engagement
Sr. Software Developer
Mar 2024 – Jun 2024
Whitespace LLC – US Citizenship & Immigration Services (Contract)
  • Developed FastAPI-based API integrations for production Machine Learning pipelines
  • Ensured secure, scalable, and maintainable communication patterns across federal systems
Principal Software Engineer · Team Lead · Architect
2016 – 2022
Comcast
  • Architected and delivered a large-scale microservices platform supporting nine single-page applications serving hundreds of hospitality venues and millions of video endpoints — enabling the $100M+ Xfinity On Campus revenue line
  • Transitioned from sole product owner to cross-functional technical lead while maintaining direct hands-on engineering contribution
  • Designed hierarchical, fine-grained multi-role/multi-partner security model; implemented JWT-based authentication, SSO, and OpenID Connect integrations
  • Directed Channel Lineup Management System, reducing downstream processing from 3+ hours to under 20 minutes, simplifying Title VI compliance across 100s of US markets impacting 20M+ subscribers
  • Led migration from AngularJS to Vue.js across the platform; mentored engineers on microservice best practices, Material Design, and Vue.js
  • 2019 Comcast Circle of Innovation Award recipient
Sr. Software Developer
2015 – 2016
Medecision
  • Key contributor to a HIPAA-compliant healthcare SaaS platform (MEAN stack)
  • Owned RBAC security design, REST-to-SOAP proxy services, and OpenID Connect integrations
  • Mentored team members on secure API design and MEAN stack best practices
  • Delivered prototypes that accelerated product iteration
Lead Sr. Front-End Developer
2014 – 2015
Astrum Solar
  • Managed and mentored front-end development team
  • Spearheaded AngularJS adoption and directed Salesforce VisualForce integration with Reactive Data Models
  • Successfully rescued failing Rootstock MRP and Project Management System integrations, restoring delivery confidence
Principal Developer & Product Owner
2006 – 2014
Elizabethan Software Company
  • Full product ownership for the TranscriptWizard™ software suite — conception through deployment and long-term support
  • Independently built and operated a complete e-commerce, licensing, and fulfillment platform with PCI-DSS compliance and cryptographic licensing
  • Managed all product phases including payment gateways, customer marketing automation, and private cloud infrastructure
Principal Developer & Consultant
2003 – 2006
Hovind Information Systems Co.
  • Independently developed and maintained client infrastructure, secure web servers, and bespoke applications
  • Delivered Online Deposition Transcript Repository with full product lifecycle ownership
Independent Architect, Developer & Consultant
1986 – 2003
Self-Employed

Delivered full-lifecycle enterprise software systems for clients including Vanguard Group, GlaxoSmithKline, Big Brothers Big Sisters of America, Dynamic Disc, and Infinity Computer Systems. Sole owner of architecture, development, deployment, and ongoing support across all engagements.

  • Vanguard Group — Flexible Benefits, Profit Sharing, and Imputed Income Administration Systems (federal regulatory compliance)
  • GlaxoSmithKline — Automated Purchase Order System enabling significant vendor-discount cost savings
  • Big Brothers Big Sisters of America — Electronic survey platform for non-profit outreach and data collection
  • Dynamic Disc — Real-time multi-store POS and inventory system with centralized reporting
  • Infinity Computer Systems — Bar code printing system (USPTO Copyright TXu000480171)

Early Career

Business Consultant
1985 – 1986
MBI Business Centers
  • Pre-sales networking and infrastructure consulting; authorized network systems sales and custom programming services
Technical Support Manager
1984 – 1985
Microhouse, Inc.
  • Managed Customer Technical Support Department and government bids; developed in-house technical training programs
Knowledge Center Director
1983 – 1984
Computer Age
  • Designed and delivered professional adult education programs on productivity and accounting applications

Open Source & Public Work

Major Projects

naTE · GPL v3

Modern C++20 graphical terminal emulator for SSH-heavy workflows. See the dedicated project page or Selected Projects above for full description.

Project page →  ·  github.com/llhovind/naTE
gokart-factory · Personal Project

Full-stack manufacturing simulation built as a deliberate AI-augmented development experiment. See Selected Projects above for full description.

github.com/llhovind/gokart-factory

Web App Demos

graphic-ephemeris · AGPL-3.0

D3.js + Vue 3 + Pinia data visualization demonstration. Interactive time-series graph with synchronized tabular view. Live demo at hovind.com/demos/graphic-ephemeris.

github.com/llhovind/graphic-ephemeris
drag-n-drop-scheduler · AGPL-3.0

Vue 3 + Pinia + TailwindCSS calendar scheduler demonstrating direct manipulation UX and a maintainable architecture with explicit separation of Display and Business Logic. Live demo at hovind.com/demos/drag-n-drop-scheduler.

github.com/llhovind/drag-n-drop-scheduler
dynamic-scrollable-table · MIT · Technique demo

A framework-agnostic technique for configuration-driven dynamic data tables. The table layout is rendered from a JSON config object and a display-order array — both retrievable from an API and modifiable at runtime, without rebuilds. Live demo at hovind.com/demos/dynamic-scrollable-table.

github.com/llhovind/dynamic-scrollable-table

npm Packages

golden-retriever · npmjs.com

Creator and maintainer of the golden-retriever package, published on the npm registry. Additional open source contributions available at github.com/llhovind.

Recognition

2019 Comcast Circle of Innovation Award
2019
Comcast

Awarded for technical leadership on the Venue Management System — the platform underpinning the Xfinity On Campus product, a $100M+ hospitality and streaming revenue line. Recognized for architectural vision, cross-functional team leadership, and hands-on delivery at scale.

USPTO Copyright Registration
Independent Work
TXu000480171

Bar Code Printing Source System developed for Infinity Computer Systems, Inc. — registered under USPTO copyright.