MERN Stack (MongoDB, Express.js, React, Node.js), HTML, CSS, JavaScript, SCSS, NPM, Git, Passport.js, SendGrid, PayPal, JWT, Figma, Adobe Premiere Pro
A fully deployed, production-ready full-stack web application built from concept to launch. Designed and developed a clean, intuitive user interface using React with SCSS Modules for component-scoped styling, optimized for mobile and desktop viewing. Implemented complete CRUD functionality for bookings and calendar events. Built authentication system with OAuth 2.0 Google login via Passport.js, JWT-based session management, and email authentication through SendGrid. Integrated secure payment processing with PayPal SDK and added Google reCAPTCHA v3 for spam protection. Implemented role-based access control (admin and user roles) with protected routes. Designed clear user flows and navigation that guide users seamlessly from browsing classes to completing bookings and event signups. The application demonstrates end-to-end project ownership—from initial design concepts through full-stack development, third-party API integrations, and distributed cloud deployment (Vercel frontend, Render backend, AWS EC2 MongoDB).
Next.js, TypeScript, HTML, SCSS, JavaScript, TailwindCSS, Node.js/Express, PostgreSQL/Supabase, NextAuth.js, NPM, Git, Figma
A full-stack wellness marketplace platform connecting clients with independent wellness providers. Built with Next.js and TypeScript on the frontend, styled with TailwindCSS for responsive, component-based design. Designed distinct user interfaces for client and provider experiences while maintaining a unified account system that allows users to seamlessly switch between roles. Implemented NextAuth.js for authentication with email/password. Developed complex booking workflows for availability management, real-time booking updates, and slot blocking. Built Node.js/Express backend with PostgreSQL/Supabase for data management. Created dynamic user routes and dashboards with clear information architecture supporting provider discovery, booking management, service management, and client relationship tracking.
React (TypeScript), Next.js, HTML, CSS, JavaScript, Python, FastAPI, PostgreSQL/Supabase, MoveNet/TensorFlow, OpenCV, PyTorch/DeepLabV3, Tailwind CSS, NPM, Git
An AI-powered full-stack web application that transforms video-recorded yoga sequences into professional printable guides. Designed and built a clean, intuitive interface using React with TypeScript and Next.js, styled with Tailwind CSS for a responsive, mobile-first grid layout. Developed the complete front-end workflow for video uploads, real-time processing feedback, and visual preview of generated sequences. Built a Python/FastAPI backend that implements sophisticated AI processing: motion detection algorithms using OpenCV to identify held poses, MoveNet/TensorFlow for pose estimation, and DeepLabV3/PyTorch for semantic segmentation and background removal. The system converts detected poses into clean SVG vector images using potrace and enables PDF export for printing. Designed clear user flows that make complex AI processing accessible—users simply upload a video and receive a printable sequence guide. The application demonstrates strong problem-solving through design, taking a technical multi-step AI pipeline and presenting it through an intuitive, user-friendly interface.
I'm a full-stack developer and product designer.I've built real projects from concept to deployment, including a fully live MERN application and ongoing projects like Omvira Wellness and Sequence Print. I enjoy creating clean, intuitive interfaces that are both functional and beautiful.
Yoga teacher, yoga therapist, chocolate maker, parent, and plant lover.
My yoga therapy background informs how I approach development and anything I do, with mindfulness and care. Creativity, simplicity, and thoughtful design guide everything I do.