Greater Manchester, UK · open to opportunities

I write the systems and the mathematics
behind quantum computing.

Systems developer and mathematician. I'm building planckOS, a from-scratch x86_64 operating system, and Plasma, the quantum computing language and deterministic simulator that runs inside it. I start Mathematics at university in 2027.

Most of my work sits low in the stack: bare-metal firmware, custom bootloaders, kernels, fixed-point arithmetic, and deterministic simulation. I try to publish what I learn on GitHub.

  • Rust · Python · C · x86 asmSystems, embedded, tooling
  • Quantum ComputingPlasma language + statevector sim
  • From-Scratch OSplanckOS, kernel, FAT32, SMP
  • MathematicsA* A-levels, university from 2027

See the work Get in touch

02Experience

  1. Aug 2026

    Placement Accurail

    United Kingdom

    Day placement at Accurail, a web and mobile platform for planning and managing Safe Work Packs in the rail industry, keeping them compliant with the latest regulations.

    • Worked on UX for the Accurail platform
    • Learned about the work environment and how a product team operates day to day
    • Gained insight into rail safety compliance and SWP workflows
    • UX
    • Product
    • Rail
    • Compliance
  2. Jul 2026

    Work Experience Discover Tech

    Manchester, United Kingdom

    Two-day work experience programme led by Cisco with major technology partners, alongside roughly 300 students.

    • Immersive workshops in programming, cybersecurity, AI and digital storytelling
    • Visited employer offices for insight into real-world technology careers
    • Cisco
    • AI
    • Work Experience
  3. Apr 2026 – Aug 2026

    Lead Researcher University of Manchester · Manchester Access Programme

    Manchester, United Kingdom

    Supervised research project investigating how AI systems are reshaping security in the modern world.

    • Investigating how publicly accessible large language models can be exploited for phishing, malware development and social engineering
    • Analysing the role of AI in defensive security, including threat detection, network monitoring and automated vulnerability assessment
    • Building academic research, technical writing and critical analysis skills
    • Research
    • AI
    • LLM Security
    • Technical Writing
  4. Feb 2025

    Work Experience Cisco Systems UK & Ireland

    Manchester, United Kingdom

    One-week work experience across Cisco's technology and business functions.

    • Dragon's Den–style pitch project presenting an inclusive technology concept to Cisco
    • Attended meetings alongside Sarah Walker, CEO Cisco UK & Ireland
    • Learned about workplace dynamics, career development and Cisco Networking Academy
    • Cisco
    • Teamwork
    • Presentation
  5. Oct 2024 – Nov 2024

    Repair Technician Hitec Computers

    Stockport, Greater Manchester, UK

    Assisted and led diagnostics and repair of customer devices and electronics.

    • Diagnosed and repaired customer hardware, developing practical technical skills
    • Documented financial transactions and service records accurately
    • Communicated diagnostic findings clearly to customers and handled technical inquiries
    • Diagnostics
    • Repair
    • Customer Service

03Projects

Things I'm building because I want to understand the bottom of the stack, starting with Plasma, the quantum language, and the operating system that ships it.

Plasma

A high-level quantum computing language and deterministic statevector simulator, designed for planckOS. Line-based assembly-like syntax, reproducible output per seed, and backends from a reference interpreter to Clifford stabilizer, MPS and a PTX-only CUDA path.

  • Rust
  • Quantum
  • Simulation
  • Deterministic
2026

planckOS

A Rust-based quantum simulation OS being built entirely from scratch: custom MBR and loader, 64-bit kernel, FAT32 driver, SMP and a REPL shell, with Plasma shipped on every release.

  • Rust
  • Assembly
  • Kernel
  • FAT32
  • SMP
2026

NumCore

Bare-metal scientific calculator firmware for the ARM Cortex-M3 in Rust #![no_std], with no OS, no allocator and no standard library, plus a deterministic Q31.32 fixed-point math engine.

  • Rust
  • no_std
  • Cortex-M3
  • Fixed-Point
2025

Tungsten

A from-scratch mathematical platform for symbolic algebra, exact calculus and N-dimensional graphing, written in zero-dependency Rust. A FOSS alternative to Mathematica, WIP.

  • Rust
  • Mathematics
  • Symbolic Algebra
  • WIP
2026

μT

A terminal-based LaTeX editor with Micro-like editing, asynchronous pdflatex compilation, Zathura preview and syntax highlighting.

  • Rust
  • LaTeX
  • CLI
  • Editor
2026

Probability

A statistical anti-cheat for Minecraft using the G-test of goodness-of-fit to catch what thresholds miss, with self vs world baselines, ping-bucketed and self-calibrating.

  • Java
  • Statistics
  • Anti-Cheat
2026

Wizzy SMP

Led development of a cross-platform Minecraft server supporting Java, Bedrock and console editions, with backend systems, infrastructure and moderation in production.

  • Java
  • PaperSpigot
  • DevOps
  • Community
2025

04Open Source

Themes, ports and public tooling I keep on GitHub. Small projects I'm building to make the systems I use every day feel like mine.

05Research

  • Apr 2026 – Aug 2026

    AI Systems and Security

    Supervised research under the University of Manchester's Manchester Access Programme. It asks how publicly accessible large language models can be exploited for cybercrime such as phishing, malware development and social engineering, and whether the same models are becoming the most effective defensive tool we have, from threat detection to automated vulnerability assessment.

06Education & Odds and Ends

  • 2027 – 2030

    BSc Mathematics

    University, starting Sep 2027

    Studying Mathematics at university from next year.

  • 2025 – 2027

    A-Levels: Computer Science, Mathematics, Further Mathematics

    Manchester, UK

    Predicted A in Computer Science (OCR), A* in Mathematics (Edexcel) and A* in Further Mathematics (Edexcel).

  • Jun 2025 – Present

    Course in Mastery of Cybersecurity Techniques and Practices

    Remote

    Offensive and defensive security across the modern threat landscape, in preparation for CompTIA Linux+ and CompTIA Network+.

  • 2023 – 2025

    GCSEs

    Manchester, UK

    9 in Mathematics and Arabic; 8 in Computer Science; 7 in French and Drama; 6 across Further Mathematics, English Literature, English Language, Biology, Chemistry and Physics.

Certifications

  • CompTIA Linux+ (in preparation)
  • CompTIA Network+ (in preparation)

Skills

  • Systems, kernel and embedded development
  • Numerical and deterministic design
  • Low-level debugging and optimisation

Off the clock

  • Chess and competitive problem solving
  • Kickboxing and fitness
  • Reading other people's commit history

07Contact

Low-level systems, mathematics, or a project that should not work but does. Happy to talk.