Principal Engineer · Applied AI Systems · Productization

I build deterministic AI systems that survive real-world messiness.

I help research teams take AI from prototype to production.
Long‑running agents, retrieval, and evaluation—designed to ship, not demo.

Recent focus
Long‑running agent workflows: design → code → refactor → tests → self‑correction
Goal‑seeking orchestration: mutable predicates, dynamic plan rewriting, eval loops
Hybrid retrieval + task formats for reproducible, audit‑ready outcomes
Building with research. Shipping into customer's hands.

Systems I ship

Three recent builds that define the new positioning: orchestration, evaluation, retrieval, and production constraints.

Impulse.dev

Autonomous engineering teammate platform (2025–present)

An autonomous engineering agent that accepts open‑ended objectives and iterates until convergence against real codebases.

Signals: long‑running agents · plan rewriting · evaluation loops
TypeScript · local execution · cost guardrails

SymptomLoop

Structured AI clinical triage (2025–present) · symptomloop.com

Structured triage with deterministic orchestration, reproducibility guarantees, and audit‑ready decision traces.

Signals: SSIR semantics · hybrid retrieval · audit traces
NestJS · Postgres RLS · pgvector · RRF tuning

The Daily Shallot

Fully autonomous satirical media platform (2025–present) · thedailyshallot.com

A multi‑agent editorial pipeline where autonomous roles coordinate via shared state and feedback loops.

Signals: multi‑agent roles · feedback loops · publishing pipeline
Next.js · serverless · analytics · SEO automation

Capabilities

The work is “make it real”: deterministic behavior, measurable progress, and graceful failure.

Autonomous & agentic systems
  • Long‑running agents, goal‑seeking orchestration, convergence logic
  • Mutable predicates, dynamic planning, multi‑agent coordination
  • Evaluation loops + failure mode detection that drive iteration
Retrieval & platform engineering
  • Hybrid retrieval (BM25 + embeddings), RAG pipelines, pgvector
  • API platform design: RBAC, Postgres RLS, rate limiting, observability
  • Cost guardrails, production resilience, reproducibility guarantees

Selected work

A scan of recent roles and the kinds of systems shipped.

Founder / Principal (2025–present)
Founder & Principal Engineer — Impulse.dev
Autonomous engineering teammate platform
Goal‑seeking orchestration, long‑running agents, evaluation loops, local execution, cost guardrails.
Founder & Principal Engineer — SymptomLoop
Structured AI clinical triage · Deterministic SSIR + audit‑ready decision traces
Hybrid retrieval (BM25 + embeddings + RRF), NestJS platform (RBAC, Postgres RLS), whitepaper authoring.
Founder & Platform Architect — The Daily Shallot
Fully autonomous satirical media platform
Multi‑agent editorial roles with shared state and engagement‑aware feedback loops.
Enterprise (selected)
Staff Software Engineer — Anheuser‑Busch
2024–2025 · API & GraphQL services for logistics/inventory/data pipelines
Latency improvements ~40% via caching, schema‑first design, and performance tuning.
Senior Software Engineer — TD Bank
2023–2024 · Azure event‑driven microservices for transaction workflows
Domain‑driven services with RBAC + compliance alignment; audit‑ready CI/CD.
Senior Backend Engineer — Bayshore Healthcare
2021–2023 · Patient management/scheduling APIs, EMR integrations
Postgres optimization + monitoring/alerting for reliability and compliance.

Contact

If you need someone to operate at the boundary between research and reality, let’s talk.

Location
Toronto, Canada · Remote