Projects

Everything I've Built

Complete project archive. Each entry includes architecture decisions, engineering challenges, and deployment details.

Multi-source scraping engine that monitors light novel releases across platforms and delivers real-time notifications via a scalable polling architecture.

FlaskPostgreSQLDockerRailwayPythonSQLAlchemy+2
  • Multi-source concurrent scraping with smart deduplication
  • Celery-based scheduler with Redis backend for reliable task queuing
  • PostgreSQL with SQLAlchemy ORM for persistent state management
View case study

An automated code review system powered by local LLMs via Ollama, providing intelligent feedback on pull requests without sending code to external APIs.

PythonOllamaGitHub ActionsDockerFastAPILLM
  • Local LLM inference via Ollama — no data leaves your infrastructure
  • GitHub Actions integration for automated PR review triggers
  • Multi-model support with model selection based on review type
View case study

Production-ready Flask starter kit with authentication, billing, team management, and deployment configuration for Railway.

FlaskPostgreSQLDockerStripeRailwayPython+1
  • Production-grade authentication with session management and MFA support
  • Stripe integration with subscription management and webhook handling
  • Team system with granular role-based access control
View case study

A Retrieval-Augmented Generation system that enables natural language querying of technical documentation using local vector embeddings.

PythonLangChainChromaDBOllamaFastAPIDocker
  • Document chunking with semantic boundary detection
  • Local embedding generation using Ollama models
  • ChromaDB vector store with similarity search
View case study

CI/CD pipeline automation system for Railway deployments with rollback support, health checks, and multi-environment configuration management.

GitHub ActionsDockerRailwayBashPython
  • Blue-green deployment pattern for zero-downtime updates
  • Automated health checks with configurable retry logic
  • One-command rollback to previous stable deployment
View case study

A collection of CLI utilities for everyday developer workflows — project scaffolding, Docker management, and Railway deployment shortcuts.

PythonClickDockerTyperRich
  • Interactive project scaffolding with template selection
  • Docker container management simplified CLI
  • Railway deployment shortcuts and log tailing
View case study

A Trello-inspired Kanban application built with Next.js, featuring drag-and-drop task management, real-time updates, and user authentication.

Next.jsChakra UIJavaScriptTypeScriptPostgreSQL
  • Drag-and-drop card management between columns
  • Server-side rendering with Next.js
  • Responsive Chakra UI design system
View case study