At Stack360, I build and maintain production SaaS applications with Ruby on Rails and Node.js, taking backend services and REST APIs from requirements through deployment. I work directly with clients to define solutions and refine scope.
I implemented real-time chat and notifications using Action Cable, WebSockets, and Socket.IO, and integrated Stripe Connect payments and webhooks for multi-vendor platforms.
On Habit Catalyst (Coach Catalyst), I conceived, designed, and built core modules for coaching, progress tracking, and client engagement. I also led its Vue 2 to Vue 3 migration and automated third-party workflows with Zapier.
For Clicks, I led delivery from client requirements through deployment, migrated the front end from Rails ERB views to React, and integrated Paddle billing. Earlier, I contributed to Cinekit, a camera equipment rental marketplace serving 100,000+ users worldwide.

