about
nwren@dev:~$ ./whoami
I'm a software engineer focused on Linux systems engineering, reliability, and fullstack web developments. Most recently, I worked as a Production Engineer on Meta's Reality Labs Capacity & Efficiency team, where I supported large-scale infrastructure and helped turn messy, manual workflows into maintainable systems. Before that, I was a Software Engineer on the Developer Experience team at Datto, building internal tools and automation that improved how engineers ship and operate software.
I like writing code just as much as I like optimizing it, whether that means tightening a hot path, simplifying an architecture, or improving observability so issues are easier to diagnose. Python is my go-to language, and I've also delivered production projects in Go, PHP, and JavaScript. I'm at my best when I'm given a hard problem with real constraints, clear ownership, and the freedom to iterate toward something that's fast, reliable, and pleasant to use.
nwren@dev:~$ ./what_i_do
I make messy systems behave: automation, reliability, and debugging that doesn't stop at the app boundary. Sometimes the problem is application code. Sometimes it's the kernel. Sometimes a disk is having a midlife crisis.
I like building platforms that help people move faster, get more done, and waste less of their precious time on Earth fighting the enemy of life: toil.
Must we forever be happy pushing our assigned boulder up the hill?
nwren@dev:~$ ./interests
I like long walks on the beach and testing in production. Go has my favorite concurrency model, but Python is too beautiful not to write. It makes me a little sad how necessary JavaScript is for getting anything done. My first programming language was Java 6, and I still don't know why we ever needed anything else. Lambda expressions be damned.
Anyone programming in a lower-level language than me is missing the forest for the trees; anyone programming in a higher-level language than me is a script kiddie.