A new home for the work
May 2026
I spent six years across studios, an early-stage startup, and now a healthtech company. The work is scattered — in Figma libraries, in Slack threads, in product surfaces only a few hundred clinicians ever see. This site is the place where I get to talk about it on my own terms.
What I am trying to do here
I wanted three things from this portfolio.
A landing page with no fluff. A line about what I do. What I am listening to right now. Where to find the code. That's it. Most portfolios open with a hero animation that tells you nothing about whether to keep reading — I would rather earn the next click.
Work pages that actually tell the story. A logo and a one-liner is not a portfolio entry — it's a business card. For every company I worked at, I want to show photos from the room, the projects I am proud of, what it felt like to be there, and what someone I worked with thought of me.
A blog that respects the reader. Long-form, with proper typography, illustrations and diagrams where they help. Not a Medium clone with an estimated read time and a clap counter.
Why Astro
I write enough code to know what I like in a stack. Astro hit a sweet spot:
- Pages are HTML by default, JavaScript only where I genuinely need it. The site stays fast and the build stays simple.
- MDX in the blog means I can drop in components for illustrations and diagrams without leaving the writing surface.
- View Transitions are first-class, so the navigation feels like a single app instead of a stack of static pages.
- And Bun makes the install and dev loop quick enough that I'll actually keep writing.
What's next
The site is alive now. From here it gets filled in — real photos, more projects, more writing. If you stumbled onto an early version, the bones are what I meant them to be; the flesh just needs time.
Thanks for reading. If anything caught your eye — drop me a line.