A few side projects I build and maintain.
- Classroom Layout — an interactive classroom seating-chart module (vanilla JS, published on npm).
- School Workshop Assigner — fair, capacity- and exclusion-aware assignment of students to workshops, solved client-side with HiGHS/WebAssembly (published on npm).
- Print Labels — a printable A4 grid of student name labels: twin-name disambiguation, per-label font fitting, live WYSIWYG preview (vanilla JS, zero dependencies, published on npm).