Back to Home

Portfolio

All Projects

Production systems, AI agent tooling, and client work I've built in .NET, AWS, and TypeScript.

Recapfy

AI platform that turns YouTube videos into summaries you can chat with — connect a channel and every new video arrives already summarised.

.NETAWSAIDDD
View details

Recapfy MCP Server

MCP server that gives Claude, Cursor, and Cline direct access to YouTube transcripts and video Q&A, with each call paid in USDC on Solana.

AIMCPTypeScriptx402
View details

Notification Hub

Self-hosted email service that lets public websites send contact-form messages without holding any mail credentials.

.NETPostgreSQLDocker
View details

twitterapi.io MCP Server

MCP server exposing twitterapi.io as agent tools — read mentions and thread context, post and delete tweets, from a single npx command.

AIMCPTypeScript
View details

DConstructions

Multilingual marketing site for a Geneva renovation and construction company — three languages, static delivery, and nothing for the client to maintain.

AstroTailwindDockeri18n
View details

Headless CMS

Internal headless CMS built at Namecheap, in the spirit of Strapi, that lets teams define content types and publish to their products through an API.

.NETPostgreSQLAWS
View details

Cookie Management System

Cookie management system built at Namecheap, with a scanner that finds the cookies a site sets so the consent shown to visitors matches what is actually on the page.

.NETPostgreSQLAWS
View details

Hotel PMS & POS

Multi-tenant hotel property management system with an integrated point of sale and channel-manager sync, built at Dust.

.NETMySQLRabbitMQ
View details