Skip to content
View Luke1245's full-sized avatar

Block or report Luke1245

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Luke1245/README.md

Luke

Third year MEng Computer Science student at Durham University, graduating 2028.

I focus on low-level and systems programming. Especially emulators and interpreters. Specifically studying

  • Design of Current Processor Architectures & Memory Systems
  • Compiler Design
  • Cryptography
  • Applied Security
  • Bioinformatics & Natural Computing Algorithms
  • Deep Learning & Computer Vision

Current Projects

  • chip-8-interpreter - A CHIP-8 interpreter in C23 with SDL3. Full instruction set, graphics, audio, keyboard and configurable behaviour for ambiguous opcodes
  • game-boy-emulator - Game Boy Emulator - Current project: Sharp SM83 instruction set, 4-level greyscale graphics etc.

Tools

C, Python, JavaScript. Linux, CMake, Docker, Kubernetes, nginx.

Pinned Loading

  1. chip-8-interpreter chip-8-interpreter Public

    A CHIP-8 Interpreter written in C23 with SDL3 for graphics, audio, and input.

    C

  2. game-boy-emulator game-boy-emulator Public

    An emulator for the Nintendo Game Boy handheld console. Written in C and using SDL3

    C

  3. htb-2026-penny-money htb-2026-penny-money Public

    AI-Powered financial habit tracker and educator

    JavaScript 2

  4. game-of-life-rust game-of-life-rust Public

    Rust implementation of Conway's Game of Life. Benchmarked against Python. Built for Harvard's CS50X course

    Rust