Artifacts
A unified collection of my projects, writings, and hobbies. Filter by type to explore different areas of my work and interests.
How I Built Tectonic, a 3D Geography Game for the Web
A behind-the-scenes case study on turning real country borders into a playable 3D globe, designing a frontier-based map puzzle, and shipping 200 regional geography jigsaws.
Continuum — Daily Ranking Game
A free daily ranking game where players place countries in order by population, area, or GDP per capita. Three mistakes end the run; every correct placement builds the score.
Scalar — Daily Country Guessing Game
A free daily country guessing game that turns every guess into structured clues about geography, population, area, borders, and distance. Also includes Elements and Cities free play.
Scalargame — Four Free Daily Puzzle Games
Four free daily browser games in one set: a country deduction game, a ranking game, a history timeline game, and a 3D geography jigsaw. Play without an account.
Tectonic — 3D Geography Jigsaw Game
A free 3D geography jigsaw game: place real country shapes on a globe in a 60-second daily challenge, or explore 200 regional map puzzles in the browser.
Whenabouts — Daily History Timeline Game
A free daily history timeline game with five events. Guess each event's year using a draggable timeline, then see the true date, context, and an accuracy score.
NinetyPlus
A mobile-only field guide that bridges World Cup fans into club soccer — pick the nations and players you followed this summer, and see where they play the rest of the year, women's side included, on the road to Brazil 2027.
What Do I Watch?
A universal (web + iOS + Android) movie/TV recommendation app built with Expo Router, blending a local content-based ML model with TMDB's live recommendations, plus an on-device watchlist and a 'Surprise Me' random-pick flow.
LifeHub: Personal Analytics Ecosystem
A calm technology solution that bridges digital health data with an always-on E-Ink display and a Home/Lock Screen widget — aggregating Apple HealthKit metrics, nutrition, workouts, and lifestyle spending into a consistency-focused dashboard.
The Ultimate Pi-hole Setup Guide
A comprehensive guide to running Pi-hole as a combined DNS + DHCP appliance on a Raspberry Pi Zero 2 W — with a private Unbound resolver, tailnet-wide ad-blocking over Tailscale, and hardened for mobile games and long-term SD card health.
FootBowl
A mobile-native World Cup 2026 prediction game — pick group-stage qualifiers, advance teams through a knockout bracket, answer bonus stat questions, and compare results across multiple private prediction pools.
Americanizer
A tactile, mobile-first PWA for converting between Metric and US Customary units — massive numbers, a full-area scrub trackpad, velocity-tiered adjustments, and pseudo-haptic audio feedback.
Finalyst
A local autonomous equities-trading experiment where an LLM proposes trade decisions but every executable action is gated by deterministic Python risk, idempotency, market-calendar, and live-mode checks.
Meridian
A beautiful, interactive timezone coordination tool for teams spread across the globe — scrub through time, see what everyone's doing at a glance, and plan across timezones without friction.
Binge-It-On
A movie recommendation web app that combines live TMDB data with a content-based ML engine using Cosine Similarity and NLP to suggest films tailored to your preferences.
PromptSmith
Privacy-first AI prompt refinement for Chrome. Intelligently polishes your prompts before sending them to ChatGPT, Claude, or Gemini with Smart AI Mode that auto-selects between Cloud speed and Local privacy.
StudioZero
An AI-powered video generation pipeline that creates short, stylized vertical videos from movie titles using Gemini, Pexels, and FFmpeg.
Analytics Capstone Projects
A collection of data science and analytics projects completed during my Master's in Analytics at Purdue University's Krannert School of Management, spanning optimization, NLP, deep learning, and recommendation systems.