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