c272

Engine & Tooling Developer

Languages

C, C++, C#, Java, Rust, Javascript, Python, SQL

Skills

  • Linux on ARM (BMC, Firmware Update)
  • Compiler Architecture & Static Analysis
  • Real-Time Rendering Pipelines

Highlighted Projects

  • iro4cli: A grammar generator for syntax highlighting and editor extension formats.
  • cobalt: A lightning-fast COBOL compiler, built on Rust and Cranelift.
  • algo: A versatile, mathsy programming language, built on top of the .NET CLR.
  • micro-tools: A collection of tools to enhance the micro:bit v2 developer experience.
  • libcper: A highly portable library for UEFI-CPER and JSON interoperability.
  • tileEngine: A dynamic 2D tile-based game engine (with integrated editor) targeting Windows.

Current

(Oct 2024 -)
Engine & Tooling Developer @ [NO PEEKING!]

Previous

(Jul 2023 - Mar 2024)
Rust Team, .NET Runtimes Team @ Arm

(Dec 2020 - Jul 2023)
Power Team, Architecture & Technology Group @ Arm

(Sep 2018 - Dec 2020)
Freelance Software Engineer