All Projects3

An interactive, zoomable canvas mapping how researchers from Google Brain, DeepMind and the "Attention Is All You Need" paper went on to found and lead the companies shaping AI today.

  • Custom pan / zoom canvas renderer in vanilla JS — no framework
  • Graph data authored as a JSON Canvas file and rendered client-side
JavaScriptCanvasJSON Canvas

A 3D racing game built from scratch with Three.js — car and wheel physics, multiple camera views and a procedurally generated track, all running in the browser.

  • Hand-written car + wheel physics (acceleration, drag, steering geometry)
  • Procedural track generation with road markings
  • Dynamic chase and top-down cameras
Three.jsJavaScriptVite

A small tool for creating picture-based routine charts — drag in images, add task descriptions, pick a layout and export a print-ready PDF.

  • Drag-and-drop image upload with live preview
  • Client-side PDF export, no backend
ReactjsPDFhtml2canvas