Internal Communications Platform and CRM
Engineered a unified communications platform that centralized voice, voicemail, and email interactions into a single customer timeline, automatically associating inbound phone numbers and email addresses with client accounts and historical communications. As part of the core engineering team, helped scale the platform from an initial prototype to supporting over 1,000 active users. Built and maintained a responsive frontend using Vue.js and Bootstrap, and implemented real-time voice capabilities with WebRTC through SipJS. Designed and developed backend services in Ruby on Rails that aggregated and normalized data across PostgreSQL, MongoDB, and DynamoDB, providing a consistent API layer over multiple persistence technologies.

Reservation Service
A full customer relationship management (CRM) platform and reservation manager. Developed for a surf and yoga retreat in Morocco, but is being adapted for a tour operator and homestay in Texas. Developed using event-driven architecture with a Vue.js frontend, Ruby on Rails API and middleware, and a PostgreSQL database.



