Projects
A selection of projects I have worked on that highlight my skills and experience across several technical and creative disciplines
-
Stipple EffectMaintained (2023 - present)
Pixel art editor that supports animation and scripting
-
DeltaScriptIn development (2024 - present)
Lightweight scripting language skeleton designed to be easily extended for the specification and implementation of domain-specific languages
-
Delta TimeIn development (2022 - present)
General-purpose Java framework used to develop GUI applications and games
-
René SansartisteInactive (2023)
Pseudorandom painting algorithm that uses a similarity heuristic to gradually "paint" a reference image
-
WACC CompilerCoursework (2019)
Second-year project for my Computing BEng at Imperial College London: Java-based compiler for a While-like language that compiles to ARM11 assembly code