Portfolio

Things I've built

Small projects I've built with code and prompt engineering.

3D · JavaScript · three.jsNov 2026

Powder Run

A first-person downhill ski game inspired by the 90s classics. Carve between pines and rocks, launch off ramps for big air, slip through slalom gates for style points — and stay ahead of the avalanche chasing you down the mountain.

First-person view down a snowy slope lined with pine trees, with slalom flags ahead

Arrow keys or WASD to steer · ↑ tuck · ↓ brake · Space jump · P pause. On a phone, use the on-screen buttons.

Python · Prompt EngineeringFeb 16, 2025

5,000 Biggest Cities of the World

An interactive map built from a list of cities. Each city gets a colored dot based on population — purple for big cities, green for smaller ones — and you can click a dot for the city's name and population. A heat layer makes denser areas brighter, you can switch map styles, and a small inset map helps you navigate.

JavaScript · Prompt EngineeringUpdated Nov 2026

Snake Odyssey

A twist on classic Snake with smooth neon graphics. Eat red apples (1 point) and short-lived bonus apples (2–5 points) to open a portal to the next level — each one faster, with new obstacles. Chain apples quickly for combo multipliers and chase your best score.

How to playHide instructions
  1. Click Start game, or press an arrow key.
  2. Steer with the arrow keys or WASD. On a phone, swipe on the board or use the arrow pad.
  3. Eat red apples for 1 point. Green bonus apples are worth 2–5 points but vanish after a few seconds.
  4. Eat apples less than 2.5 seconds apart to build a combo; every 3 in a row raises your multiplier, up to ×3.
  5. Fill the bar with 10 points to open the purple portal. Enter it to reach the next level — faster, with new obstacles.
  6. Avoid the walls, obstacles and your own tail. Press Space to pause.
JavaScript · CanvasInteractive

Interactive Solar System

An animated, interactive model of the solar system that runs in the browser.