Complex workflows,
made simple.
I'm Spencer, a staff-level engineer with 11+ years building and leading Ruby on Rails apps. I love the majestic monolith: cohesive, server-rendered Rails with Hotwire, plus the data-intensive backends behind it. I also know different problems call for different tools, so I reach for what fits rather than forcing a favorite. At my best, I turn complicated, high-stakes workflows into software that feels simple.
Software Engineer, Nava PBC
Building features end-to-end on the HealthCare.gov Marketplace — a Rails platform serving millions of users through open enrollment.
Eleven years, shipped.
A through-line of Rails applications across healthcare, fintech, e-commerce, and AI, built at real scale. Tap any role to expand.
The toolkit.
Deep on Rails, full-stack when it's warranted, and early to AI-augmented development.
Things I've built.
Products where AI does real work inside a clean, server-rendered Rails app.
An adaptive workout app that generates and adjusts workouts on the fly — adapting in real time when you're traveling or missing your usual equipment. Built as a cohesive Rails 8 + Hotwire monolith shipping as a PWA. Users converse with an AI assistant to set parameters instead of tedious manual entry — and AI drives the workout generation.
An AI-powered application that reads and parses documents, structuring the results into a database to streamline prescription-approval workflows for providers and manufacturers. Delivered through Norman Simplified alongside document-processing pipelines and LLM-integration work.
Let's build something
that lasts.
Open to staff and senior Rails roles, plus select consulting through Norman Simplified. If you've got a complex, high-stakes workflow that needs simplifying, I'd love to hear about it — drop a note using the form and I'll get back to you.