Homepage for Finn Plummer (@inbelic).
Please find below my resume below and other tabs for more creative ventures.
Last updated November 05, 2026.
Having started my education primarily with mathematics, I was blissfully ignorant to all the underlying engineering required to get my abstracted Haskell or Julia compiled. However, as the performance requirements became stringent for the scientific problems I worked on, it required a better handle of how the source code was being mapped onto the physical machines and underlying processes. Over the past couple years, I have embarked on my journey working down the stack through the medium of a compiler engineer.
Hopefully, the next steps in my future will let me get yet closer to interacting and reasoning with the direct physical processes that impact energy consumption and performance. Ultimately letting me fulfill the realization that maybe I should have studied to be an computer/electrical engineer from the start.
HLSL Compiler EngineerMicrosoft |
|||
| Start | End | ||
|---|---|---|---|
Modernizing the DirectX Shader Compiler into upstream LLVM.
Open Source ContributorHEIR, MLIR & Odin |
|||
| Start | End | ||
|---|---|---|---|
Getting started with contributing to open-source compilers/frameworks.
Functional ProgrammerCisco (Tail-f Systems) |
|||
| Start | End | ||
|---|---|---|---|
Working on the core confd transaction and YANG compiler team.
Computational ScienceM.ScienceUppsala University |
|||
| Start | End | ||
|---|---|---|---|
Computational MathematicsHonours B.MathUniversity of Waterloo |
|||
| Start | End | ||
|---|---|---|---|