Curtis Blanchette
Lead Software Engineer at Metalab. AI-native delivery, secure AI enablement, and the engineer workflows that turn judgment into the priced layer.
Salmon Arm, BC · UTC−8
01 Summary
A decade engineering software from startup MVP to enterprise platform. Leads AI-native delivery at Metalab — recommendation, longevity risk, workflow orchestration — and the internal tooling (MCP servers, skill systems, coding harnesses) that encodes engineering judgment for the wider team. Treats judgment as the priced layer; everything else compounds.
02 Experience
2024 — present
Remote · CA
Lead Software Engineer
- Leads AI-native engagements across recommendation, longevity risk, and enterprise workflow orchestration — scoping, architecture, and delivery for clients with senior internal teams.
- Builds the internal AI substrate: MCP servers, agent-coding harnesses, skill registries — tooling that captures how senior engineers ship and makes it available to the rest of the practice.
- Publishes on how agencies should adapt as execution gets cheap — judgment, not velocity, as the priced layer.
2021 — 2024
Wilmington, NC · remote
Full-Stack Software Engineer
- Owned architecture and delivery of the flagship legal-tech platform on Angular, Node, Postgres, and AWS.
- Translated business intent into scoped, estimated, documented engineering plans legible to both technical and non-technical stakeholders.
- Ran cross-functional remote teams — engineers, QA, support — through continuous delivery.
2019 — 2021
Wilmington, NC · remote
Senior Software Engineer
- Authored the SQL surface area for marketing, client-lifecycle, budget, and compliance reporting.
- Integrated VoIP into customer-facing web applications powering large North-American call centres.
- Hardened the design → engineering → QA loop into a continuous-delivery cadence.
2017 — 2019
Kelowna, BC
Lead Software Engineer
- Bridged Shoppers Drug Mart and QHR's healthcare platforms — Angular, Java Spring Boot, MSSQL — under enterprise compliance constraints.
- Owned hiring and scaled cross-functional remote teams across Canada.
- Coached individual contributors on technical growth and career arc.
2015 — 2017
Kelowna, BC
Lead / Frontend Software Engineer
- Shipped Ionic / Cordova hybrid-mobile apps for NHL and NFL franchises to the App Store and Google Play.
- Engineered white-labelled real-time chat for kids' sports communities on WebSockets.
- Designed and shipped onboarding plus a proprietary campaign builder for sports marketers.
03 Stack & tools
Languages
- TypeScript everywhere
- Python AI · data · control
- Rust latency-critical
- Java enterprise stints
- SQL fluent · Postgres
- Bash too much, probably
Platforms & Infra
- Postgres the one true DB
- Redis queues · caches
- AWS ECS · CDK · S3
- GCP Vertex RAG
- Terraform IaC
- Vercel edge + RSC
AI / ML
- MCP model context protocol
- Anthropic Claude code + API
- Ollama local LLMs
- Vertex RAG vector retrieval
- Pi.dev coding harness
IoT & Control
- ESP32 MicroPython
- MQTT telemetry spine
- OSQP convex QP
- EKF state estimation
- MPC model predictive control
- FastAPI control surface
Frontend
- React 19 RSC + suspense
- Next.js 15 app router
- Tamagui RN + web
- Tailwind v4 CSS-first
- Angular legacy carried
- MDX long-form
How I work
- Trunk-based small, frequent
- Design docs before code
- RFCs for the big stuff
- Review SLA same day
- Senior-heavy from day one
- On-call fair rotations
04 Selected signals
- ▣10+ years engineering software at startup → enterprise scale.
- ▶Open-source maintainer — Mycelium, graphify-rs, pi-extensions.
- ♪Releasing musician — original music on iTunes & Google Play.
- ≋Competitive wakeboarder — Men's Cable Park (2019).
- ♟Tony Robbins UPW alumnus (2020).
- ◉Winner — Startup Weekend Okanagan (2014).
- ✎Diploma — Graphic Design / Web Development (2014).