I worked across the full stack (React, Ruby on Rails, GraphQL, PostgreSQL, AWS) to improve platform performance, reliability, and usability for a coaching and wellness SaaS product.
• Improved marketing data accuracy by creating a Ruby on Rails sync service for 5,000+ clients (~85k PostgreSQL fields), cutting runtime from 1 hr to <1 min through HubSpot’s batch API and optimized database queries.
• Prevented dozens of Helpdesk requests each month and increased admin efficiency by developing a React + GraphQL page to precisely query multi-table data, enabling auditing and filtering of client changes.
• Eliminated 95% of deployment failures caused by dependency mismatches by implementing Python Poetry and standardizing Docker/server environments.
• Empowered Customer Success and Sales teams by automating 60+ client usage reports using Python, Pandas, PostgreSQL, and AWS Lambda.
• Enhanced team productivity by mentoring junior engineers, establishing code standards, reviewing 150+ pull requests, and pairing on 100+ sessions — raising code quality and accelerating feature delivery.
• Ensured platform uptime as rotating Helpdesk lead, resolving urgent production issues such as site outages, data corruption, and deployment errors to minimize downtime.
• Modernized JavaScript stack by upgrading React, Webpack, Babel, Node.js, and related packages (5+ years outdated), enhancing security, reducing load times, and enabling modern development features.
• Reduced unlogged sessions by 90% by creating Sidekiq email workers and a React Router page with session tracking and pagination, ensuring accurate reporting and timely coach payouts.
• Delivered dynamic Material UI components for 50+ coach bios, adapting to variable content while maintaining a responsive, consistent user experience.