01. Computing foundations
I studied Computer Engineering at the University of Waterloo and began my career where technology met products and customers. At Siemens and Microsoft, the work quickly expanded beyond engineering into product strategy, platforms, partnerships, and the business mechanics that determine whether good technology actually succeeds.
02. Business, alliances, and program leadership
My early technology career became increasingly global and cross-functional. I worked across product management, program management, strategic alliances, licensing, engineering investment, and partner ecosystems. That period taught me to move comfortably between technical detail, commercial reality, executive priorities, and the people needed to get complicated work across the finish line.
03. Leaving technology for diving
Then I made a major turn. From 2009 to 2018, I worked in commercial diving and hyperbaric operations, including public aquariums in Oregon, Texas, and Florida and clinical hyperbaric programs. I managed safety, training, regulatory compliance, and operations where mistakes had immediate physical consequences. One assignment even took the work to Antarctica, where I was asked to develop dive-safety guidance for expedition operations.
04. Teaching myself analytics
Returning to technology did not mean simply picking up where I had left off. Analytics, cloud platforms, automation, and modern data tooling had changed the landscape. I deliberately rebuilt my technical toolkit—learning Python, data visualization, workflow automation, data lineage, graph technologies, cloud services, and the practical analytics methods I needed for real client problems. Work with WellCare/Centene, Disney, Evernorth/Cigna, and Charles Schwab turned that learning into production experience.
05. Back to computing through AI
AI brought the threads together. Today I build self-hosted and hybrid AI systems that combine software architecture, data, security, governance, product thinking, and operational discipline. My current lab and Voyages By Dave platform give me a place to experiment with agentic workflows, local LLMs, RAG, MCP, LangGraph, Qdrant, and the infrastructure required to make AI useful rather than merely impressive.