Meet the student who ships like a team.

Ethan Soh Singapore · 1.35°N iOS / Web / Tooling

I sweat every pixel

scroll: resolution follows you

with animation skills to boot.

I love making things you can play with

move your cursor · or your finger

and accessible too.

semantic html · focus states · reduced-motion respected — this page included

I build in 2D

and still show up for class.

Ethan Soh, trying to be a functional human
Public speaking Robotics — NRC top 20 Apple Teacher Vending machines, genuinely

and I'd like to build something with you.