People who are really serious about software should make their own hardware.
Alan KayOn making

Selected work

Projects

A collection of things I’ve designed, built, and explored across software, hardware, and immersive experiences.

A closer look

Featured work

Ideas made tangible, across screens and spaces.

Browse the archive

All projects 20

Hardware and Embedded

Li-Fi (Light Fidelity)

Li-Fi is a wireless communication technology that uses LED light instead of radio waves to transmit data. It offers much faster speeds than Wi-Fi, improved security since light cannot pass through walls, and is useful in environments like hospitals and airplanes.

SerialPilot

SerialPilot is an RC vehicle controlled through a serial interface. Commands are sent from a computer or microcontroller to steer and manage the vehicle over UART.

SerialPilot

DualSense2Serial

DualSense2Serial is a bridge that converts input data from the Sony DualSense Wireless Controller into serial communication, allowing microcontrollers, robots, and custom hardware to be controlled using a PlayStation 5 controller.

DualSense2Serial README Screenshot

PS5 DualSense Controller Visualizer

Real-time, web-based PS5 DualSense controller visualizer that shows button presses, sticks, triggers, and touchpad input on screen. Perfect for adding a live controller overlay to your stream via OBS (browser source).

Live Demo

PS5 DualSense Controller Visualizer README GIF

IR Module v1

CAD concept and render set for an infrared module prototype.

Design and UI/UX

Logo Design (Elixtra)

The Elixtra logo was designed in Adobe Illustrator to create a clean and adaptable identity for both digital and print use.

Price Comparison App UI Prototype

This prototype was developed as part of a master's project for comparing grocery prices across stores with clear navigation and quick comparison flows.

GoMend UI Design and Prototype

GoMend focuses on usability, clear interaction flow, and accessible visual structure.

GoMend UI Design and Prototype (YouTube)

Mood Tax: A Dystopian UI Design on Emotional Debt

Mood Tax is a speculative master's project that explores emotional debt through immersive UI storytelling and interactive flows.

Mood Tax UI/UX Design and Prototype (YouTube)

AR/VR and Digital Twin

VoxelMR

Immersive Surgical Planning with Precision Stylus Interaction.

Logitech MX Ink Challenge

Project on Devpost

VoxelMR GitHub README image

AIR – Augmented Interactive Reality

AIR is an Augmented Reality platform for designers, businesses, and users. It enhances natural environments with interactive digital overlays using AR cameras, object recognition, and smartphone applications. Our implementation focuses on interior design — giving users the ability to interactively arrange and visualise 3D furniture models in their real rooms through AR, bridging the gap between designers and clients.

Virtual Forklift - AR Collision Detection Prototype

Virtual Forklift is a 1:1 augmented reality prototype for visualizing forklift movement and testing collision risks in real spaces.

Virtual Forklift - AR Collision Detection Prototype (YouTube)

Digital Twin | IoT MQTT Server

MQTT-based IoT backend used to stream data into digital twin visualizations.

Digital Twin - IoT MQTT Server (YouTube)

SFO Airport Digital Twin - TwinVerse Platform

This project implements a digital twin of San Francisco International Airport using TwinVerse with live data integration for simulation and analytics.

Learn more about TwinVerse

SFO Airport Digital Twin Demo (YouTube)

VR Soldering Training Simulator

Immersive training simulator designed to teach soldering procedures and safety in a virtual environment.

Abu Dhabi Digital Twin

Contribution to a city-scale digital twin with BIM integration, rendering improvements, and interactive sector-level navigation.

Abu Dhabi Digital Twin Demo (YouTube)

Media

Bellarom

Bellarom (Vimeo)

Software and Tools

Spotify Coverflow

Spotify Coverflow revives Apple's iconic Cover Flow interface as a 3D album-art browser for Spotify. Flip through your liked tracks or any public playlist with the classic tilted-cover-and-reflection effect, with artwork front and center.

Built with: Vanilla HTML, CSS, JavaScript — no frameworks, no build step  |  Focus: Visual music browsing via the Spotify Web API

Read the blog post

MDM Simulator

MDM Simulator is an Apple-focused mobile device management prototype built to demonstrate device lifecycle orchestration, policy enforcement, remote command execution, and operational logging in a clean admin workflow.

Built with: Swift backend, React, Vite, REST + JSON  |  Focus: Apple fleet operations, policy assignment, and command dispatch

H.264 Video Streamer & Analytics Dashboard

A custom C# H.264 video streamer that encodes and sends chunks over TCP while simulating real-world network conditions — packet loss, jitter, latency, and bandwidth limits. Paired with a React-based analytics dashboard featuring real-time metrics, timeline views, and visual insights into throughput, jitter, and overall stream health.

Understanding how video behaves under unstable or constrained networks is essential for products relying on high-fidelity, low-latency video — from remote rendering and digital twins to mobile 3D and interactive media tools.

↑