Projects.

Ember: A C Compiler written in Rust
My favourite personal project: A C90 compiler made from the ground up with zero dependencies.

charIOT
Embedded IOT system to monitor the air quality of a clean room.

charKEY
A synthesizer supporting polyphony, different octaves, a variety of wave forms, a 44.1kHZ sampling frequency and connecting to other synths.

Mavalon: MIPS 1 ISA Compliant CPU
A reliable CPU IP implemented in SystemVerilog that executes the MIPS 1 ISA.

Mars Rover
Robotic rover able to autonomously locate coloured targets in an obstacles-filled arena.