Mechanical engineering PhD student, data center air flow consultant, computing hardware enthusiast, washed-up trumpeter, even more washed sprinter, lover of all athletics, enjoyer of open source software, and a knower of ball.

My research at WPI simulates colliding droplets, I add physics to MFC, an open-source flow solver, and two of my changes are merged upstream. Before grad school I spent two years testing Ansys Fluent. Around the Upper Valley I also take on hardware, software and computing work for people, labs and companies; see consulting.

More about me

Projects

All projects

Latest

  • My Health

    My health since April 2025, body and mind: what happened, what I've felt, what I've done to get help, and what I think it means. The scans, …

  • mfc-run

    A wrapper for MFC that records what every simulation run was for and files its outputs automatically, on a workstation or a cluster.

  • Garbage-Collecting My AI Assistant's Memory

    My coding agents keep notes between sessions. When the notes outgrew what the agent reads at startup, it started forgetting without telling …

  • Deleting 108,498 Emails Without Losing One

    I wrote a tool to clear thirteen years of junk out of my inbox. The backup rule held; the server's Trash did not.

  • 🌶️🌶️

    Work-life balance

    If you’ve read any of this blog you’ll know where I stand on this. I think it’s impossible to live a fulfulling life …

  • 🌶️🌶️

    God

    Anything related to politics and religion is a landmine, but I think I can handle this gracefully. I was raised Christian, going to church …

Bookshelf

All books