Over the years, I've worked at a wide range of technical levels, from the raw asssembly neeeded for operating systems and language toolchains, up to phone and watch delivered end-user applications.
Although I'm most at home on the back end, I'm willing to wear other hats briefly, including less-technical work such as marcom and sales support.
Most recently I was selected for a programmers' retreat at the Recurse Center, where as a member of the Fall 1 batch, I:
- Researched and wrote a lo-dep Bézier Boolean Operations package
- Wrote Calder, a speed-run (1 day) language exploring "what if statement order didn't matter?"
- Wrangled LLMs into out-of-distribution agentic code generation with the aid of DSPy
- Gave a series of presentations to batch mates and the wider community
- Contributed font rendering to the Plush language
- Wrote a micro-lisp in PostgreSQL
Other work here includes:
- Beltabol, a programming fan-lang based on The Expanse universe
- Just-In-Time machine code generation contributed to the "200 and change" project