Selected projects
These are public products I have worked on. Some assignments are covered by NDA and are not listed. Where I cannot publish a measured outcome, I do not invent one. Each case is a system with constraints, a role, and a stack – not a marketing before/after.

Synopsys
LLM evaluation platform · Senior Frontend Developer · Generative AI
Enterprise product UI at Synopsys for benchmarking and comparing large language models, including trial-inference surfaces for Generative AI experiments.
- Reusable Next.js UI for model comparison and trial inference
- Shared frontend standards on an existing product team
- TypeScript delivery path with Docker in the environment
AI · Frontend

IMF
Sitecore XM Cloud migration · Senior Software Engineer · Platform Migration
Headless reimplementation of a legacy Sitecore 9.2 site for the International Monetary Fund on Sitecore XM Cloud, with a Next.js frontend over GraphQL.
- Sitecore 9.2 → XM Cloud with a headless Next.js front
- GraphQL as the CMS contract
- Content and component behaviour kept consistent through cutover
Migration · Frontend

Diageo
Contentful platform migration · Senior Software Engineer · CMS Migration
Repeatable migration of structured content from legacy Umbraco and Magento systems into Contentful for Diageo, with the public frontend hosted on Vercel.
- Umbraco and Magento → Contentful as the editorial system of record
- Automated, repeatable Node.js migration jobs
- Content models reshaped for editorial use, not a one-off dump
CMS · Backend

HARTMANN
Healthcare experience platform · Senior Frontend Developer · Design System
CMS-driven Next.js component set for PAUL HARTMANN, bound to Sitecore XM Cloud so editors can compose healthcare pages without a new engineering pass for every layout.
- Editor-configurable components on Sitecore XM Cloud
- LESS and BEM inside an existing design system
- Layouts composed in the CMS instead of per-page builds
Design System · Frontend

Genie Platforms
AI SDR / GTM platform · Senior Software Engineer · AI Platform
Server-side platform for conversational AI used by sales, RevOps, and go-to-market teams — an AI SDR that has to run as production services, not a chat demo.
- NestJS microservice backend on Kubernetes / AWS
- Kafka between services instead of one process talking to every store
- PostgreSQL, MongoDB, and Redis as separate persistence concerns
AI · SaaS

Mindshine
TIVA · Full-stack Developer · AI Platform
TIVA — Mindshine’s voice and text retrieval product — reaches data regardless of source so teams can query knowledge without a siloed search screen.
- Client and server application layers in one engagement
- RPC paths profiled and debugged under load
- Retrieval over PostgreSQL and MongoDB
AI · SaaS

Kwizie
Interactive video assessment · Full-stack Developer · AI / EdTech
EdTech product that turns video and other unstructured content into quizzes, answers, and metadata — publicly positioned as in-video assessment, certificates, and embeddable training.
- React product UI with NestJS APIs and PostgreSQL
- Nested UI logic for assessment flows
- Anadea-period delivery; ownership split with Nordic Learning Platform is unpublished
AI · EdTech

Zentact
Embedded payments portal · Senior Software Engineer · Payments SaaS
Whitelabel merchant portal for embedded payments — onboarding, dashboards, and operational tooling beside an Adyen flow, rather than a from-scratch payments stack.
- Product UI on a typed tRPC / Prisma / PostgreSQL path
- Short senior engagement on an existing GCP-hosted SaaS
- Technical direction and backlog sequencing, not sole platform ownership
FinTech · SaaS

Vita Student
Student living platform · Full-stack Developer · Platform
Product APIs for serviced student living — studios, apartments, and shared rooms — with Salesforce as an operational system of record.
- NestJS services as the product boundary
- Salesforce integration via jsforce
- Deployment and delivery process ownership under published CV scope
Product · Living

Nordic Learning Platform
Hybrid learning SaaS · Full-stack Developer · Learning platform
Learning platform for leadership, teachers, and students on a shared journey — one product instead of disconnected classroom and admin tools.
- Client and server architecture in TypeScript
- NestJS APIs and PostgreSQL on AWS
- Mentoring and technical interviews alongside delivery
EdTech · SaaS

Finturf
POS buy now, pay later · Frontend Developer · POS / BNPL
In-store buy-now-pay-later surface connecting shoppers to multiple lenders at the point of sale — built at INTELICO.
- Complex POS UI with nested financing logic
- Multi-lender flow on one frontend surface
- Frontend ownership; lender backends are not claimed
FinTech · Marketplace

Plat
Lead-generation SaaS · Frontend Developer · Lead-gen SaaS
SaaS for capturing, validating, and distributing leads in real time — built at INTELICO — so operations do not stitch those steps together by hand.
- Complex lead-gen product UI
- Capture, validation, and distribution flows on the frontend
- Laravel / Azure appear as the wider platform, not as backend architecture I owned
MarTech · Lead gen

Vidodo Guide
Lanzarote audio tours · Full-stack Developer · Travel product
Self-guided driving tours, point-of-interest catalog, and information platform for Lanzarote — delivered end-to-end for the client.
- End-to-end ownership from proposal to catalog/route UI
- Client and server architecture on a small team
- Direct client communication throughout delivery
Travel · Product