I architect scalable cloud solutions and lead high‑performing engineering teams.
VP of Engineering · Principal Software Engineer · 25+ Years
Showcase projects demonstrating architecture, AI integration, and end-to-end delivery.
AI-powered search and reasoning over Architecture Decision Records
A complete RAG pipeline built in Go: query embedding via Ollama, hybrid vector + FTS5 search in SQLite, context expansion, and LLM synthesis via Anthropic Claude. Built using spec-driven development—the project's own ADRs serve triple duty as documentation, demo dataset, and the data the system reasons over.
docker compose up
A time-tracking PWA built in a single day for my son, authored entirely through conversation with an LLM. Includes a service worker for offline use and can be installed as a native app on Android. A small project, but representative of how I use AI as a force multiplier—from idea to working app in hours, not days.
I'm a software architect with 25+ years building customer-facing systems across cloud platforms (Azure, AWS), embedded systems, and graphics-intensive applications in numerous languages. Most recently my focus has been on leveraging AI to accelerate development.
I have managed cross-functional teams through full product lifecycles, stewarded shared technology platforms used across teams, and been in the trenches with developers—shipping full end-to-end applications that drove measurable revenue impact.
I believe business success comes from clarity on goals, strong communication, healthy team dynamics, and staying connected to customer needs—not technological elegance alone. Clean code matters for pace and maintainability, but without constant alignment on why we're building, we miss the mark. I'm energized by solving hard problems at scale and developing the next generation of engineering leaders.
I'm not a job-hopper. My career reflects deep, multi-year commitments—my most recent roles spanned 8+ and 14+ years respectively. I invest in understanding your business, building lasting relationships with teams, and creating compounding impact over time. Real transformation in engineering culture, architecture, and team capability takes years to realize.
Lead engineering teams from concept to production, fostering collaboration across silos. Managed teams of 15+ engineers across core engine, tools, and platform groups.
Design cloud-native architectures on Azure and AWS that scale reliably and cost-effectively. Kubernetes, Docker, Infrastructure as Code, microservices, and event-driven patterns.
Build shared technology platforms that accelerate team velocity and reduce duplication. Stewarded platform systems supporting multiple simultaneous shipped products.
Mentor engineers and shape technical culture that balances innovation with pragmatism. Develop the next generation of technical leaders through hands-on collaboration.
Architected connected device platform and Azure cloud infrastructure for precision measurement machines. Product Owner for device communication libraries bridging hardware, firmware, and cloud teams.
Extended AWS cloud platform for OCR workloads at scale. Spearheaded conversion to Infrastructure as Code for deployment consistency and disaster recovery.
Shipped multiple commercial titles. Led 15+ engineers across core engine, tools, and platform teams. Authored 3 US patents. Architected multi-platform rendering engine across 7 platforms.
Shipped 10+ commercial products. Built orthopedic surgery planning software, a 17-million-record database for yellowpages.com, payment processing systems, and led engineering at a 3-person startup.
Currently exploring VP of Engineering or Principal Software Engineer roles where I can scale teams, drive technical strategy, and build products that matter.