Experience
Where I've built
Reverse-chronological, outcome-focused. What the systems did, and my part in them.
Architecture In Motion (AIM)
May 2025 – present
Senior Full-Stack Engineer
Full-stack engineering across AI-powered products — with hands on infrastructure and architecture. The current chapter of a backend career now building agentic AI into production systems.
- ▸ Building MaternaAI, an agentic AI platform for maternal and chronic care with clinician-supervised (human-in-the-loop) decision support
- ▸ Built AuditAhead, a multi-agent compliance orchestrator on IBM watsonx Orchestrate and Azure with LangGraph, producing a tamper-evident signed audit trail
- ▸ Delivered Mirlin Connect, a .NET 8 / Blazor fleet-productivity platform with BPMN 2.0 process automation and an embedded AI assistant
- ▸ Working full-stack across backend, frontend (Blazor / Angular / React), plus infrastructure and system architecture
.NET 8
Blazor
Azure
Azure AI Foundry
IBM watsonx Orchestrate
LangGraph
BPMN 2.0
GraphQL
SignalR
C#
ServicePath
Apr 2023 – Apr 2025
Senior Software Engineer
Senior engineer on a large-scale, multi-tenant CPQ (Configure-Price-Quote) SaaS platform — microservices, real-time communication, and deep enterprise integrations. Recognised with multiple G2 Spring 2025 awards.
- ▸ Led performance-optimization initiatives with dotTrace and dotMemory — fixing memory leaks, RavenDB session handling, and MEF composition issues
- ▸ Mentored junior developers through code review, debugging, and task guidance
- ▸ Integrated New Relic monitoring for proactive production issue detection with the support team
- ▸ Contributed to real-time communication, background jobs, and external integrations (CRM, DocuSign)
.NET
C#
Microservices
RavenDB
Azure
New Relic
Synergy-IT
Apr 2019 – Apr 2023
Software Engineer
Backend engineer on Denmark's education-sector systems — GDPR-compliant APIs, jobs, and services — moving legacy systems to microservices on Azure.
- ▸ Led the License Access Service (LAS) rebuild — delivered on time, serving since 2022 with zero major bugs reported
- ▸ Built SHARP: serves a 1.8M-user (~6GB) data repository in under 50 seconds, with sub-10ms average response on hot paths
- ▸ Maintained the EKey licensing platform handling ~20k requests/second, load-balanced
- ▸ Owned APIs, background jobs, deployments, monitoring, and cost management across the estate
.NET Core
C#
Microservices
MS SQL Server
MongoDB
Azure Functions
IaC / Bicep
Global Bridge Solutions
Aug 2017 – Mar 2019
Junior Software Engineer
Early-career full-stack developer across 10+ projects on a range of .NET stacks.
- ▸ Built checkout, subscriptions, PDF/image processing, and reporting modules for a music-publishing platform (TMP)
- ▸ Delivered checkout (Stripe, TaxJar), events, seating, attendance, and CMS modules for an events platform (Onsi Groups)
- ▸ Designed and built multiple APIs for downloads, image processing, stock management, and order posting
.NET
C#
ASP.NET MVC
WebForms
MS SQL Server