Executive Summary
This page is a guided path through the highlights. Each section links to deeper content in the garden if you want the full story.
At a Glance
Software architect, 25+ years across the full stack—bare metal through Kubernetes to client-facing applications. I build systems that scale without scaling operational complexity: multi-tenant platforms, on-prem infrastructure, security pipelines, and the observability that ties them together.
Ready for my next big challenge. My most recent full-time engagement—designing and launching a SIEM platform at Decian—is now fully operational and generating consistent revenue, so I’ve transitioned to an ad-hoc support role while I look for the right next opportunity.
Every major outcome I’ve delivered drew from everything before it: content modeling → constrained-device design → offline-first patterns → live-system modernization—all compounding into a full-stack SIEM platform that none of those experiences alone could have produced. I’m excited to see what the next one looks like.
More about how I work and what drives me →
Leadership
Hands-on technical leader. I write code, make architecture decisions, and own the outcomes. At Decian, that meant simultaneously designing the isolation model and being accountable for whether the team could ship against it. Staying close to the work makes me a better leader—teams trust architecture guidance more when it comes from someone in the codebase.
15+ years remote, 10+ years leading distributed teams. Managing across a 12-hour time zone gap since 2014 taught me early: decisions in writing, async by default, synchronous time reserved for what genuinely needs it.
AI-Assisted Engineering
Disciplined agentic AI, not just AI tools. I’ve developed a refined methodology for using LLMs as directed implementation agents — TDD-first workflows that anchor requirements in executable form, strict specification discipline before any agentic session, and least-privilege MCP scoping that connects the model to development tools without exposing systems beyond the task boundary. The methodology mitigates the structural failure modes of LLMs (context decay, hallucination, assumption-making under ambiguity) and turns them into a genuine force multiplier.
This is what enabled me to ship multiple production systems at Decian as a solo engineer — a Rust microservice, offline-capable PWA, automated billing engine, and observability tooling — at the velocity that would typically require a larger team. The tools matter less than the discipline: clear specifications in, production-quality output out.
I’m currently extending these principles into multi-agent orchestration — using CrewAI to coordinate specialized agent teams (PM, analyst, adversarial TDD, coder, scribe) for end-to-end ERPNext implementations, with a Quartz-based knowledge base solving context persistence across agents.
Full methodology → | Skills overview →
Notable Outcomes
The larger impacts of bodies of work across my career. Each links to the full story—business context, what changed, and why it mattered—with deeper facets covering the individual components and technical decisions.
-
Cybersecurity SIEM Platform — Built and launched a proprietary SIEM product for a family-operated MSP, turning a thin-margin reseller into a product company with consistent high-margin MRR. Architected the full stack from bare metal through Kubernetes to application layer.
-
SMB Ops Modernization — Replaced manual spreadsheet workflows with integrated, real-time tooling—a stateless Rust CRM connector, Airtable as the cloud hub, and an offline-capable PWA for field coordinators. Eliminated manual data transfer and gave operations teams a single live source of truth.
-
Enterprise LMS Modernization — Led incremental modernization of the NetDimensions LMS at PeopleFluent (both under Learning Technologies Group). SCORM Engine migration and strangler-pattern refactoring without disrupting active enterprise customers.
-
Cross-Platform Native Mobile Offline Course Player — An industry first: adapted SCORM/xAPI learning standards for native mobile with full offline support. The highest-adoption use case was the LDS Church, whose missionaries completed trackable e-learning in remote parts of the world with intermittent connectivity—extending measurable learning to places browser-based platforms simply couldn’t reach.
-
eLearning Authoring — Built authoring platforms that became core business assets—a licensed tool at Fidelity Investments and a multi-device system at CVS Pharmacy that survived three device generations (BlackBerry → thin client → iPad).
-
eLearning Course Player — Built playback systems that delivered interactive courseware across desktop, mobile, and constrained devices, bridging learning standards designed for desktop browsers with real-world device limitations.
Technical Skills
A concise view of what I work with today. See Skills for depth, tradeoff analysis, and how each fits into my work.
Languages: Python, TypeScript/JavaScript, Go, Rust, Shell/Bash
Platform & Infrastructure: Kubernetes, Talos Linux, Proxmox, Ceph, Terraform, Ansible, ArgoCD, cert-manager
Data & Pipelines: OpenSearch, Logstash, Kafka, InfluxDB
Security: Wazuh, IRIS, MISP
Observability: Prometheus, Grafana, Loki, Vector, Alertmanager
Networking: HAProxy, Nginx, Traefik, Keepalived (VRRP), WireGuard
Web: Next.js, React, Chakra UI, IndexedDB
AI-Assisted Engineering: Cursor, Claude (Anthropic), MCP, CrewAI, TDD-driven agentic workflows. Methodology and tools →
Patterns: Event-driven pipelines, multi-tenant isolation, immutable infrastructure, local-first sync, GitOps delivery. Full pattern breakdown →
Career
| Period | Role | Company | Focus |
|---|---|---|---|
| 2020 – 2026 | Principal Software Engineer | Decian | Platform engineering, security operations, infrastructure, full-stack delivery (remote) |
| 2018 – 2020 | Principal Software Engineer | PeopleFluent | Enterprise LMS, SCORM modernization, legacy migration (remote) |
| 2011 – 2018 | Mobile Development Manager | NetDimensions | Cross-platform offline-first mobile apps; remote on Hong Kong-based team, managed HK direct reports from 2014 |
| 2003 – 2011 | Senior Software Engineer | BP-Tech | E-learning platforms for Fortune 100 clients, enterprise integrations |
| 1998 – 2001 | Web Developer | MossWarner | Web development, e-commerce, client delivery |
Let’s Connect
If you’d like to discuss a role or learn more about my work, I’d welcome the conversation.