Industrial Parts Listing Assistant
Full-stack tool that turns photos of an industrial part into a reviewable eBay listing: a vision-capable AI (pluggable between Kimi K2.6 and Claude) drafts the title, description, pricing, condition, and category, then a human edits everything before one confirmed click publishes it live. Multi-tenant by design — each seller authorizes their own eBay account via OAuth, with refresh tokens encrypted at rest (AES-256-GCM) and hand-rolled, HMAC-signed sessions instead of an auth framework. Publish is idempotent, reusing the same SKU and offer ID on a retried attempt instead of creating duplicates.
NAVI — AI Dashboard Assistant
AI assistant that won 3rd place among 50+ teams at CodeRed Hackathon, consolidating email, calendar, and notifications into one dashboard. Architected a modular backend integration layer connecting Gmail, Google Calendar, and Outlook via OAuth 2.0 and the Microsoft Graph API, with custom token-refresh logic, MongoDB persistence, and an ElevenLabs-powered voice interface handling concurrent API streams.
Castle of Time
1st-place winner among 10 teams in a competition judged by ex-game-dev and industry professionals. A narrative 2D mystery game shipped with a 6-person team over 30 versioned releases via a GitHub Actions CI/CD pipeline. Implemented a branching dialogue system with memory persistence across time loops, and led a 3-person art team on the pixel-art pipeline.
CUDA Raytracing Engine
GPU-accelerated ray tracer that renders 1920×1080 scenes in under 3 seconds — a ~77× speedup (100s → 1.3s at 1080p/100spp) over the CPU version — using CUDA kernels, PBR techniques, and a device-only BVH for fast, memory-efficient intersections.
Online Music Library
Full‑stack music platform where users follow artists, get live release alerts, upload tracks, and build playlists with persistent playback controls.
Extras
Bali Bot
A modular, cog-based Discord bot with a SQLite persistence layer and Riot Games / Tracker.gg API integrations delivering automated hourly updates, self-hosted on a Linux server.
This very site!
This very site you are currently on! Built with respect to one of my favorite games, League of Legends!
Tech Across These Projects
- Node.js
- Express
- SQLite
- OAuth 2.0
- Cloudflare R2
- AI/Vision
- Next.js
- TypeScript
- React
- MongoDB
- AWS
- Unity
- C#
- GitHub Actions
- Agile/Scrum
- Aseprite
- C++
- CUDA
- MySQL
- Git
- Postman
- Python
- Riot Games API
- Tailwind CSS