Stack

  • JavaScript
  • Ruby on Rails
  • Ruby
  • Vue.js
  • Nuxt.js

The problem: Software shaped around daily operations

I co-founded BenefitMany to build internal tools and customer-facing applications for small businesses and nonprofits. I worked directly with clients to understand their requirements, set priorities, and plan delivery.

One apparel client needed to keep up with growing work orders across multiple shifts. Other clients worked in domestic-violence support and education, where our projects included MVPs and replacing manual processes.

The approach: Connect client priorities to delivery

For the apparel business, we built a work-order system around the work the client needed to manage each day. That operational problem gave the project a concrete focus: supporting orders across shifts.

As lead frontend engineer and co-founder, I led a remote team of eight through planning, development, and delivery. My work combined client conversations and technical leadership with frontend development using Vue, Nuxt, and JavaScript alongside Ruby on Rails.

The outcome: Tools for the work clients needed to manage

The apparel client could handle more work orders across multiple shifts. Across the consultancy, we delivered MVPs and applications that replaced manual steps for small businesses and nonprofit clients.

This work brought product planning, interface development, and team leadership together, with direct involvement in both client requirements and implementation.