My Projects

A curated selection of systems I've architected and built — from client work to open-source tools.

6 projects
TaskFlow
Completed open-source

TaskFlow

Full-Stack Developer

A full-stack task management application with a Clean Architecture + CQRS backend in ASP.NET Core 10 and a Signal-driven Angular 22 frontend. No external dependencies required to run.

C#.NET 10Angular 22TypeScript+3
Assessment Project Case Study
Personal Portfolio
In Progress Personal

Personal Portfolio

Full-Stack Developer

A fully custom portfolio built with Angular 22 and .NET 9. Designed, written, and architected from scratch. Zero templates, zero themes, just intentional engineering.

Angular 22.NET 9TypeScriptC#+4
Personal Project Case Study
Toy Robot Simulator
Completed open-source

Toy Robot Simulator

Backend Developer

A console application that simulates a toy robot moving on a configurable grid, built with C# and .NET 9 using the Command Pattern and IoC for clean separation between domain logic and user interface.

C#.NET 9Command PatternxUnit+3
Technical Challenge Case Study
Andromeda Auth
In Progress client

Andromeda Auth

Backend Developer

A production-ready authentication API built with Clean Architecture, DDD, and CQRS. Covers JWT, refresh tokens, 2FA (TOTP), RBAC, domain events via RabbitMQ, and full observability with Elasticsearch and Grafana.

C#.NET 9Clean ArchitectureDDD+8
Private Client Case Study
Sentinel Payment Gateway
Completed client

Sentinel Payment Gateway

Backend Developer

A production payment gateway processing thousands of transactions daily, with acquirer routing, Redis sliding-window rate limiting, circuit breaking, and full observability via Elasticsearch and Grafana.

C#.NET 9Clean ArchitectureDDD+8
Private Client Case Study
StreamX
Completed client

StreamX

Full-Stack Developer

A private video streaming platform built for a media company, delivering owned content across web and TV screens. Built with .NET 9, Next.js, and React Native targeting Android TV, Apple TV, LG webOS, and Samsung Tizen.

C#.NET 9Clean ArchitectureDDD+9
Private Client Case Study