About

Michael Crombie

Software developer with a background in building interactive tools, simulations, and editorial experiences from the ground up.

I'm a software developer. I build things across the stack — from Python simulations to TypeScript/React applications — with a particular interest in projects that have a strong interactive or experiential quality. The work on this site reflects that range: a hex-map worldbuilding editor, a phoneme chart that lets you hear the sounds of language, a civilization simulation built in layers over several months.

The throughline in most of my projects is curiosity: I tend to start with a question I can't answer without building something. That process produces both the project itself and the writing that documents it, which is why this site combines a portfolio and a blog.

You can reach me at mcrombie1994@gmail.com.