Portfolio

Projects

A selection of things I’ve designed and built — open source, client work and side projects.

OpenTrafficDB
Traffic Data · Backend

OpenTrafficDB

A self-hosted platform for ingesting, storing and serving live traffic data — the data backbone behind a full routing and navigation stack.

C# / .NET PostgreSQL OpenStreetMap
View project
SharpAI
AI · Backend

SharpAI

A .NET 9 inference server that runs LLMs and speech-to-text locally behind an OpenAI-compatible API — a drop-in replacement you fully control.

C# / .NET 9 LLamaSharp Whisper.NET
View project
ZeroVDI
Systems · Remote Desktop

ZeroVDI

A lightweight ASP.NET RDP Gateway that exposes Remote Desktop services safely, with a workspace feed the native Windows Remote Desktop app can subscribe to.

C# / ASP.NET Core RDP Gateway MS-RDWR web feed
View project
Evora — AI Health Companion
iOS App · AI

Evora — AI Health Companion

A native iOS health app that understands meals from a photo, reads Apple Health data, and turns it into clear, personal guidance — backed by a .NET API.

Swift / SwiftUI Apple HealthKit C# / .NET (API)
View project
Paperless-AI
AI · Web App

Paperless-AI

An AI extension for Paperless-ngx that adds automatic classification, smart tagging and RAG-powered semantic search and chat over your whole document archive.

Node.js / JavaScript OpenAI-compatible APIs Ollama
View project
Tudora
iOS App · Backend

Tudora

A full-stack productivity app: a native iOS client paired with a .NET 10 API, wired end to end with Apple and Azure services.

Swift / SwiftUI C# / .NET 10 Azure
View project
macRDP
Systems · macOS

macRDP

A native macOS RDP server that implements the RDP connection sequence end to end, so standard NLA-capable clients can stream a Mac's screen and control it.

Swift RDP protocol X.224 / TLS / NLA
View project
RDPGW.Net
Systems · Library

RDPGW.Net

An extensible ASP.NET library that adds Remote Desktop Gateway functionality to any .NET web app, with pluggable authentication and fine-grained authorization.

C# / ASP.NET Core RDP Gateway protocol Middleware
View project
OpenTrafficRouting
Traffic Data · Routing

OpenTrafficRouting

A .NET routing engine that plans journeys over the OpenTrafficDB graph, factoring in live traffic — with a tile server, API and web frontend.

C# / .NET Routing algorithms Map tiles
View project
Chatterbox.OpenAI
AI · Speech

Chatterbox.OpenAI

A local text-to-speech server that exposes an OpenAI-compatible API on top of neural TTS models, with support for custom voices.

Python PyTorch Neural TTS
View project
BulletNotes
iOS App

BulletNotes

A native SwiftUI note-taking app built around quick bullet capture and a clean, distraction-free writing experience.

Swift / SwiftUI iOS Local storage
View project
Web Design · Demo Site

Helios IT — Website concept

A complete, block-based website concept for a fictional managed-IT provider: a bespoke light enterprise design system, eight editor-composable content blocks, and demo copy across hero, services, process, testimonials and FAQ.

Umbraco CMS 17 Razor / C# Block List editor
View project