Iris: Print-Shop Operations App
An operations management suite for a print shop client, built as a monorepo with a Vite React web app, Electron desktop client, and shared Go/SQLite API.
- Go
- SQLite
- Docker
- Vite
- Electron
- +9
~/projects
Client work, personal systems experiments, and university projects.
An operations management suite for a print shop client, built as a monorepo with a Vite React web app, Electron desktop client, and shared Go/SQLite API.
A distributed real-time chat system designed to study horizontal scalability, WebSocket state synchronization, and custom connection load balancing.
A platform for practicing system design. Draw architecture diagrams in Excalidraw, submit them for review, get graded.
An assistant platform where your data never leaves your machine. Vector search over local documents, a local LLM runtime through Ollama, and clean boundaries between the API, vector store, and UI.
Migrated a 67-template Django 5.2 monolith into a typed React SPA with 68 routes across 10 domains for a live gym client. Mock-API-first workflow, role-based routing, CSRF-safe client, Vitest coverage.
An Angular storefront backed by Hasura GraphQL. Catalog browsing, cart management, checkout: the standard e-commerce flow, with server-state consistency treated as a first-class concern.
A desktop credential manager in JavaFX. Master-password gated, locally stored, with architecture documentation written alongside the code.