A multi-project sandbox of creative coding work across my MSc at the University of Edinburgh and my BSc Capstone at NYU Abu Dhabi. Each piece explores a different use of code as a design medium — from LiDAR-scanned sculptural point clouds to live Arabic typography translation, an interactive public-health platform, and generative p5.js experiments.
A creative-coding extension of Yayoi Kusama's sculptural work into the digital space, built around the question: how long can a sculpture last? Using LiDAR scanning on a phone (via Polycam) and Three.js point-cloud rendering, I rebuilt real Kusama sculptures from Doha as interactive 3D scenes. A slider lets visitors visually 'erode' or preserve the sculpture over time, turning a public-space artwork into a persistent digital artefact. Exhibited at the Edinburgh College of Art 2024 Graduate Show.
A live bilingual typography experiment built in Three.js — users type English words and watch them translate, letter-by-letter, into Arabic as 3D glyphs swarm across the canvas. Designed to spark curiosity about the Arabic language through play rather than pedagogy.
A dynamic, database-driven web platform designed to make public-health information — disease shape, transmission, fatality, global distribution — accessible to medical professionals, students, researchers, and general audiences. Built with PHP, SQL, Three.js for 3D virus viewers, and interactive D3 maps. Includes registration, a knowledge quiz engine, and an admin dashboard for editing quiz content.
A rotating set of p5.js sketches — generative polygons, parametric harmonographs with live parameter controls, and a small platformer game. Each sketch isolates a different code-as-design instinct: rhythm, randomness, interactivity, and play.