Projects
Things I've built, and how I built them.

BGU mini-project, 2025
Conflict-Free Coloring
An interactive simulator that colors points so every disc contains a color appearing exactly once, using only O(log n) colors.
- JavaScript
- HTML/CSS
- Canvas API
- Delaunator
Case study

Personal project, 2025
Chess
A two-player chess game written in C++ with the full rules, from castling and en passant to checkmate and stalemate. Play it in the console or in the browser.
- C++
- WebAssembly
- Object-oriented design
- Unit testing
Case study