Experience

  • 2021 – Present
    Senior Engineer
    CISA (Cybersecurity & Infrastructure Security Agency / DHS)

    Federal cybersecurity infrastructure supporting critical national defense systems. Current engagement includes an ongoing project with Travelers Insurance, delivering enterprise architecture and platform modernization for one of the largest insurance carriers in the US.

  • 2006 – 2018
    Engineering Lead
    Spotless

    Over a decade of engineering leadership, building and scaling products from inception to maturity.

  • 1994 – 1996
    Software Engineer
    Arcada / Backup Exec

    Early career foundation in systems-level software, backup and recovery tools.

How I Approach Work

Lead by Building

The best architects stay close to the code. Leadership means understanding what your team faces, not directing from a distance.

Pragmatism Over Purity

Elegant solutions are wonderful. Shipped solutions are better. I chase both, but I know which one pays the bills.

Curiosity Is Non-Negotiable

Whether it's a new framework, a watch mechanism, or the physics of freefall, the drive to understand deeply is what separates good work from great work.

Forty Years, Still Learning

The industry moves fast. The moment you stop feeling like a beginner in some corner of the field, you're falling behind.

Core Expertise

AI Integration

Building practical AI-powered tools: knowledge builders, career coaches, intelligent document analysis. Focused on augmenting human capability, not replacing it.

LLMs RAG Agents Prompt Engineering

Architecture & Leadership

System design at enterprise scale. Microservices, event-driven architecture, API-first platforms. Leading teams from planning through delivery.

Microservices Event-Driven API Design Team Leadership

Full-Stack Development

Deep experience across the entire stack. .NET roots, evolved through Node.js, React, and cloud-native development. Strong in both greenfield and brownfield contexts.

.NET Node.js React TypeScript AWS Docker

Legacy Modernization

Incremental transformation of legacy systems. Strangler fig patterns, gradual migration strategies, and the patience to do it right without breaking what works.

Migration Strategy Strangler Fig Incremental Delivery

Current Projects

When I'm not building for clients, I'm building for myself. These are the AI-powered side projects that keep the creative engine running.

Knowledge Builder

An AI-powered tool for organizing, connecting, and surfacing personal and professional knowledge. Building a second brain that actually works.

Career Coach

An intelligent career advisor that understands your full history, goals, and market conditions to provide genuinely personalized guidance.

Beyond Technology

Technology is what I do. But the breadth of interests outside the screen — martial arts, skydiving, horology, woodworking — is what keeps the work fresh. Discipline from the dojo. Calm under pressure from freefall. Patience from the workshop. It all feeds back in.