Projects
Open-source contributions, side projects, and professional work.
2025 - Present
activeAn NX plugin that combines SDK generation from @hey-api/openapi-ts with NX's inferred tasks to make SDK generation and API adoption seamless in monorepo environments.
- •Combines @hey-api/openapi-ts SDK generation with NX inferred tasks
- •Automates TypeScript client generation from OpenAPI specs
- •Used in production at Semfi for 100+ API endpoints
2024 - Present
activeGitOps-based homelab infrastructure deploying a GPU-accelerated K3s cluster on Proxmox VMs. Runs self-hosted AI (Ollama/Open WebUI), SSO (Authentik), and monitoring.
- •2-node Proxmox cluster with GPU passthrough (RTX 4090, GTX 1070)
- •K3s Kubernetes cluster managed via Pulumi (TypeScript IaC)
- •Self-hosted AI stack: Ollama for LLM inference, Open WebUI for chat interface
2023 - 2025
activeA code generation tool that creates type-safe React Query hooks from OpenAPI specifications, enabling seamless API integration with automatic query/mutation generation.
- •Core contributor and maintainer
- •Led development of v1 and major v2 releases
- •Contributed significant features to the codebase
2017 - Present
activePersonal portfolio site built with modern React patterns, featuring an interactive 3D cube navigation, Game of Life visualization, and server-side rendering.
- •Interactive 3D cube navigation using Three.js and Framer Motion
- •Conway's Game of Life visualization on the cube surface
- •Server-side rendering with TanStack Start and Nitro
2025 - Present
activeBackend services for an iOS trip planning app, featuring AI agents for intelligent recommendations, web scraping for travel data, and user preference handling.
- •Built AI agents for intelligent trip recommendations
- •Implemented web scraping for travel data aggregation
- •Designed user input and preference handling systems
2019
archivedMarketing site with admin portal. Frontend built using Vue.js, backend using Google Firestore.
2017
archivedFull-stack e-commerce site with Spring Boot backend, JPA ORM, Firebase integration, and Angular frontend with Material Design.
2016-10 - 2017-01
completedBuilt the client-facing web experience with AngularJS and Firebase. Collaborated with a small international team across many time zones.
- •International team collaboration
- •Multi-timezone coordination