Coming soon
I'm rebuilding this site by hand. Check back in a bit.
I spent my career in education and I work in edtech now, as Chief Officer for Education & Libraries at The Juice. Somewhere along the way I started building software to untangle complicated things, and it turns out I'm good at it.
I'm not a classically trained engineer. I'm a teacher who got tired of watching good people fight bad tools. The skills transfer better than you'd think: ask a real question, break it into pieces, check the work.
Our operations ran across a CRM, a help desk, analytics dashboards, spreadsheets, and a lot of email, and none of it agreed with anything else. So I built the thing I wished existed. These platforms are real and my team uses them every day. One honest caveat: every number and screenshot you'll see here is made up. The real data belongs to the company, not my portfolio.
What if operations lived in one place?
A customer-operations console: accounts, onboarding pipelines, configurable health scoring, support tickets, roster analytics, and a partner portal, all fed by automated syncs so nobody re-types anything.
How many decisions can one review pass hold?
A mobile-first outreach workbench: every follow-up pre-drafted in my voice, batched for one morning pass, plus an RFP radar that turns bid documents into checklists and drafts. It never sends a word without me.
Can a demo update itself?
A self-updating, personalized newsletter demo for partner conversations. Built once, refreshes itself, always current when a meeting starts.
What should beta feedback become?
A sandboxed copy of our product with living demo data, wired so champion feedback flows straight into a feature lab where ideas get versioned like drafts of an essay.
The same itch, pointed at my actual life: old trolleys, bar trivia, and buses in South Jersey. These are live, free, and made with love.
Is today a trolley day?
Philadelphia still runs 1940s PCC streetcars on the Girard Avenue line, but only sometimes. This app watches SEPTA's GPS feed, spots the vintage cars by their fleet numbers, plans your trip to catch one, and keeps records SEPTA never publishes.
Will this shuttle make my connection?
A rider's guide to South Jersey's free shuttles, built for people who've never had transit before: big targets, plain words, a trip planner that stitches shuttles to NJ Transit and PATCO, and not a single line of grey-on-grey text.
Where's trivia tonight?
Every bar trivia night I could find in New York City, filterable by day, neighborhood, and time. The content management system is an Excel spreadsheet, and I stand by that.
Cool things I finished recently and why I built them the way I did, plus transit takes, soccer, surfing, and whatever I'm recording in the music corner. Read all posts or grab the RSS feed.
The short version:
The building habit started because my own work was drowning in disconnected tools. Off the clock it points at whatever I love: transit, trivia, music, the beach.
The fastest ways to reach me: