About
Four decades of building software and leading teams.
I have spent 40 years in software โ writing code, designing systems, leading teams, and helping organizations modernize. My career has spanned from early PC-era storage systems to enterprise cloud platforms and modern AI integrations. I care deeply about clean architecture, mentorship, and building things that last.
Career Timeline
CISA / Department of Homeland Security
Supporting federal cybersecurity infrastructure, working on systems critical to national security posture. Engagements include an architecture and modernization project at Travelers Insurance, where the work focused on enterprise insurance platforms and adoption of modern development practices across distributed teams.
Spotless
Built and led engineering for a full-service software company for over 12 years. Grew from founding engineer to technical leadership, overseeing a wide portfolio of client and internal products.
Arcada / Backup Exec
Early career in enterprise storage and backup systems, building foundational experience in systems-level engineering.
Areas of Expertise
| Domain | Details |
|---|---|
| AI Integration | Designing systems that leverage AI for knowledge management, developer tooling, and workflow automation |
| Leadership | Building and mentoring engineering teams, establishing technical standards and culture |
| Architecture | System design, microservices, event-driven architecture, API-first platforms |
| Full-Stack | Node.js, .NET, React, databases, infrastructure, CI/CD โ comfortable at every layer |
| Modernization | Migrating legacy systems to modern stacks, progressive decomposition, risk-managed rewrites |
AI Projects
Knowledge Builder
An AI-powered tool for building structured knowledge bases from unstructured sources. Designed to help teams capture institutional knowledge and make it searchable and actionable.
Career Coach
An AI-assisted career development tool that helps professionals navigate career decisions, prepare for interviews, and identify growth opportunities based on their skills and experience.