Side project · 2026
Tilled
A task management app built for people whose brains work differently. What happens when a developer with ADHD spends a decade deciding the tools don't fit, then builds the one that does.
Code, writing, and art — all made with the same intention, the same eye, the same standard.
Side project · 2026
A task management app built for people whose brains work differently. What happens when a developer with ADHD spends a decade deciding the tools don't fit, then builds the one that does.
Personal project · 2025
A complete redesign built in collaboration with an AI — from the design system up. Vanilla HTML, CSS, and JavaScript. No framework, no build step. The process turned out to be something more interesting than I expected.
Client project · 2026
Portfolio site for a senior instructional designer and ATD Master Trainer. Features a CSS marquee ticker for scrolling skills, fully responsive layout, and a clean typographic system built without a framework.
I rebuilt my personal site in collaboration with an AI — from design system to deployed code. Here's what that process actually looked like: where the AI helped, where it fell short, and what it taught me about my own craft.
Read
The animation-timeline API lets you tie animations directly to scroll position — no JavaScript required. Here's how I used it on this site, and when it makes sense to reach for it.
An inverted pyramid. A story that earns every word. A reader who won't wait. Turns out the principles of good journalism map surprisingly well to the principles of good software.
Read
Senior front-end engineer by day. Author and visual artist by night. Journalist by training.
I've spent a decade building front-end applications at companies like IBM, ADP, Vanguard, and NBCUniversal. Before that, I spent years writing, reporting on juvenile justice, editing and managing a newsroom, publishing fiction, and creating visual art and comics journalism. The two careers look different. The craft is the same.
Full story →Open to full-time roles, freelance projects, and conversations about craft. Whether you need a senior front-end engineer or a developer with an eye for design or who can also write your documentation — I'm interested.
Start a conversation