Ben Morrison
Full Stack Software Engineer
I left a pharmaceutical sciences PhD to build software, and I still bring a researcher's rigor to everything I ship. I typically work in TypeScript, React and Node, or whatever stack the team uses, with a focus on:
- ETL pipelines
- Design systems and components
- Accessible, responsive interfaces
- AI developer tooling
What I build
Experience
My professional experience and highlights of the work I've shipped.Design System
An example component library built on design tokens: easy to use, strict by design and fully themeable, with live docs and a theme creator.
How I develop
Bias for action
When I hit a blocker and the next step is a two-way door, I take it. What I learn and the head start I gain are worth the time it might cost to undo.
Ownership
I'm responsible for the code I write, even after it ships. When something breaks, I want to fix it, whether or not it's still in my hands.
Have opinions, hold them loosely
The best results I've seen come from teams where everyone brings an opinion and stays open to discussion. I bring mine, and I change it when a better solution shows up.