Ethan Hawksley - Computer Science Student

Ethan Hawksley

Computer Science Student at Alcester Grammar School.

Focused on Linux systems, web development, and low-level computing.

Projects

CYMS Interpreter

A browser-based interpreter for my custom assembly language, CYMS. Features support for canvas manipulation, audio synthesis, and advanced control flow.

yt-sync

A Rust command-line utility that synchronises YouTube playlists to local directories. Implements a custom wrapper around yt-dlp and features config processing for automation.

Turing Machine Simulator

An online simulator with a dynamic layout and configuration for the initial state.