Contact
The best way is email.
Short notes welcome — a specific project, a paper you're working through, a role you think I'd fit. I read everything that isn't automated.
CV PDF · 2026 · 200 kbElsewhere
- cf.Work — engineering and numerics, by depth
- cf.About — the longer story
- cf.Notes — the working surface
— M.S. · Alberta, CA