01 Delivery
I anchor multi-stream programs end-to-end, from scope and estimation to deployment. Squads of five to ten engineers, a thirty-minute client-response SLA, and an obsession with on-time milestones over end-of-quarter heroics.
Technical Project Manager · Ottawa
A senior engineer's backbone with a delivery operator's discipline. Currently anchoring 10+ engagements at Graphem Solutions, with a 30-minute client-response SLA. Six years across Europe, North Africa, and North America. Trilingual.
A two-and-a-half-year run on Kongsberg's industrial digital twin platform — architecture, time-series rearchitecture, and the squad rituals that lifted velocity twenty-five percent.
Anchoring delivery on more than ten concurrent engagements — SaaS, e-commerce, CRM, mobile, hosting — for SMB and enterprise clients in Canada and the US, against a thirty-minute client-response SLA that defines the firm's market position.
Six months on a no-code AI platform — Nuxt server-side rendering, containerised ML on Kubernetes, GitHub Actions CI/CD, and a partnership with the AI engineers that productionised LLM-adjacent models.
I anchor multi-stream programs end-to-end, from scope and estimation to deployment. Squads of five to ten engineers, a thirty-minute client-response SLA, and an obsession with on-time milestones over end-of-quarter heroics.
TypeScript, Python, Node, Angular, React, Vue. Kubernetes-orchestrated microservices on Azure and AWS, time-series substrates, infrastructure-as-code with Terraform. Six years of full-stack ownership across three continents.
Productionised LLM-adjacent and ML models at Digitalent on the MIA AI Engine. Comfortable with retrieval-augmented generation, agent orchestration, and the boring work of keeping inference reliable at the application layer.
Let's talk about what you're shipping.
I'm based in Ottawa, Canada. Open to senior delivery and engineering roles in AI-leaning teams. Typical reply within twenty-four hours.