Hi there! My name is Cameron, and I love building robust software that resourcefully leverages your whole machine!
I'm really interested in compilers and program optimization. My favorite problems to work on require knowledge of hardware and/or involve interesting math as a core component. Compilers are my favorite topic for this exact reason -- to build a good one requires a deep understanding of the target machine and fast approximations to NP-Hard problems.
Here on my Github, there are a couple projects which I've worked on professionally:
- QWERTY -- High-level (i.e. "basis-translations", if you're familiar) language and compiler for quantum computers embedded in Python.
- MFlowCode -- Exascale Physics Simulation that can utilize every GPU in Frontier!
- Types and Programming Languages by Benjamin C. Pierce
- Crafting Interpreters by Bob Nystrom (started 2022, last referenced 2023)
...and a few others whose names are presently escaping me.