Software team lead and full stack engineer in Nova Scotia, Canada, building software since 2013. I like turning slow, manual, error-prone processes into automated systems that scale.
Recent highlights
- Led core platform, integrations, and analytics engineering for an AI-powered medical records platform
- Took document processing from a 40–50 person human-in-the-loop workflow to full automation: ~14x throughput, turnaround from 24+ hours to under 30 minutes
- Migrated a single-tenant system to multi-tenant with strict per-customer data isolation, cutting infrastructure cost per customer by 65%
- Built secure, audited just-in-time access to PHI and helped meet HIPAA, PHIPA, PIPEDA, and SOC 2 requirements
- Built an automated aerial imagery pipeline processing ~40 TB per week, cutting turnaround from 2–3 weeks to 2–3 days
What I work with
TypeScript · JavaScript · Python · React · Node.js · PostgreSQL/PostGIS · MongoDB · AWS · Docker · Kubernetes · CI/CD · data pipelines · geospatial tooling
Open source
- variant-match: variant pattern matching for TypeScript
- Bars: a lightweight templating engine that renders DOM directly, preserving DOM state across data updates
Most of my recent work lives in private company repos.
Open to team lead and senior/staff engineering roles, remote or in the Halifax area. LinkedIn





