Projects

01Chrome Web Store

WreckTheWeb

Turn any web page into a destructible arena — alone or with friends.

A Chrome extension game that freezes the page you're on and lets you smash it apart with a khukuri, guns, rockets and fire — alone, or with up to eight friends in real-time multiplayer. Press Esc and the page is exactly as it was.

2026/Design + Engineering
  • TypeScript
  • Chrome Extensions MV3
  • WXT
  • PixiJS (WebGL)
  • +8
022026 Revamp

Profolify

A visual portfolio builder — the canvas you edit is the site you ship.

A no-code portfolio builder: pick one of eight templates, edit on a live canvas, publish to a URL or export a static site you own.

2026/Design + Engineering
  • Next.js
  • React 19
  • TypeScript
  • Tailwind CSS
  • +8
03

Retune

A television that never stopped broadcasting 2010.

Eleven channels airing right now, whether or not the tab is open. You cannot pause, scrub or pick — you can change the channel, and that is all.

2026/Design + Engineering
  • React 19
  • Vite
  • JavaScript
  • CSS
04

Lucid

On-device computer vision for calmer feeds.

An open-source Chrome extension that blurs explicit, suggestive and graphic posts on Instagram and TikTok using a fine-tuned vision transformer running entirely in the browser. No servers, no tracking, no images leaving the machine.

2026/Engineering + ML
  • TypeScript
  • React
  • Chrome Extensions MV3
  • ONNX Runtime Web
  • +4
Case studySource

Mini frontend projects

Earlier, smaller builds