A full-stack multiplayer game discovery app that syncs Steam libraries, ranks mutually playable games for friend groups, and supports real-time voting for group game selection.
Projects
A selection of backend systems, full-stack products, and smaller tools I've built to learn new technologies and solve concrete problems.
Showing 8 projects.
A production-style SaaS foundation with tenant-isolated data, JWT authentication, role-based access control, Redis caching, Dockerized development, and a modular REST API.
An authenticated document service for file uploads, background processing, metadata storage, and searchable text, with migrations, integration tests, and generated API documentation.
An enterprise-style backend for customer, product, order, payment, and inventory workflows with layered services, secure REST endpoints, caching, and event publishing.
A concurrent Go worker queue with configurable parallelism, buffered jobs, backpressure handling, coordinated scheduling, and graceful shutdown without goroutine leaks.
A full-stack wardrobe platform for managing clothing and saved outfits, with secure sessions, validated APIs, and a cloud image pipeline for optimization and background processing.
A Python automation that gathers daily Google Calendar events, creates a concise briefing with an OpenAI model, and delivers it by SMS through Twilio.
A Windows desktop credential manager with a Qt interface, master-password authentication, hashed login verification, encrypted credential display, and a CMake build.