ABOUT
Hello, I'm Mark. I specialize in building modern web applications with Ruby on Rails, Hotwire, and Stimulus. My approach favors server-rendered HTML, minimal JavaScript, and leveraging the full power of Rails to deliver fast, maintainable applications. I care deeply about readable code, performance, and shipping reliable products end to end.
I've worked across childcare, healthcare, finance/crypto, and telecom companies, helping teams design and deliver reliable, scalable web applications. Whether it's complex billing systems, real-time features with Turbo Streams, or interactive UI with Stimulus controllers, I focus on pragmatic solutions that scale as needs grow.
LATEST PROJECT
A preventive maintenance scheduler for Suzuki Jimny owners. Tracks service history, upcoming maintenance tasks, and helps owners stay on top of their vehicle care.
Welcome and thanks for stopping by. Feel free to explore my work, andREACH OUT if something sparks an idea.
WHAT I BRING
RAILS-FIRST ARCHITECTURE
I build with Rails conventions and patterns that stand the test of time. Clean models, purposeful controllers, and views that leverage Rails' full capabilities without fighting the framework.
HOTWIRE FOR MODERN UX
Real-time updates with Turbo Streams, seamless navigation with Turbo Drive, and partial page updates with Turbo Frames. I build responsive, app-like experiences without heavy JavaScript frameworks.
STIMULUS INTERACTIVITY
Sprinkles of JavaScript exactly where needed. I write focused Stimulus controllers that enhance HTML with behavior while keeping the DOM as the source of truth.
PRAGMATIC SOLUTIONS
Whether it's migrating payment processors, building complex billing systems, or scaling background jobs, I focus on solutions that work today and adapt tomorrow.
