I’m a principal software engineer, focused specifically on web development and engineering leadership. Currently based in San Diego, I’m currently a Director of Web Development at Fingerpaint and formerly the Director of Web Development at Traina and Manager of Experience Design at Jack in the Box. I have an A.E. in Software Engineering from Oregon Tech and a B.S. in Web Design & Development from AiCASD.
Beyond development, I love design, art, leadership, teaching, making, learning and problem solving. When I get a free moment I love to create generative art as well as explore robust-first computation and artificial living-systems via my MFM.rocks project.
Latest Blog Posts
April 18, 2023Are We The Weirdos?
Only in the last few years have I realized that web dev as a profession and a hobby is like having a superpower, but it also makes me kind of weird.
March 9, 2023An Introduction To Robust-First Computation
Did you know there's an entire field of computer science barely yet explored? Join me at the entrance to a deep rabbit hole as we take a look at Robust-First Computation.
March 1, 2023Three Design Smells Only Developers Can Sense
In development, we have "code smells." Extending the metaphor, here are some design smells that devs can pick up on as well.
February 27, 2023Audit Content Reads with Cloudflare KV
A quick write up on how Astro made it very easy to track page reads in Cloudflare KV.
A static landing page for a new brand built with Astro and gsap.
An interactive map of secret San Diego establishments
A personal project exploring robust-first computation, built in TypeScript.