Projects
Quick Payment Pages
Apr 20263rd place — Hack the SDLC
through Hack the SDLC with Waystar
Full-stack payments + conversion insights for small businesses
Built a full-stack payments website in 8 hours with admin tooling, custom payment pages, Stripe integration, QR codes, and a real database. To stand out, we prioritized impact: an insights engine that analyzes real conversion data and explains what’s hurting a page (e.g., too many fields, missing logo, low mobile conversion) and how to fix it.
- •Shipped end-to-end payments flow with custom payment pages, Stripe, and QR codes
- •Built an admin dashboard to manage pages and monitor performance
- •Designed a small-business-first UI that judges and other teams specifically called out as polished and different
- •Owned deployment, database setup, and auth flows (login/signup) plus organization management
- •Designed an insights engine that turns conversion data into actionable UX fixes
Website
The live site uses demo sign-in. Use the credentials below, then open the deployment.
owner@demo.comownerRainbow Village Dashboard
Jan 2026 - Apr 20263rd place — midterm showcase
through Rainbow Village
Project lead for a role-based case management platform
Rainbow Village Dashboard is a web-based case management platform for staff and residents that I led and helped build from scratch, from initial architecture and schema decisions to production deployment. A Next.js/TypeScript frontend provides separate resident and admin portals for goal tracking, profile management, calendar events, and bulletin communication. Supabase handles authentication, role-based access, profile data, storage-backed avatar uploads, and password reset workflows, while Vercel hosts the production deployment and environment-based configuration.
- •Built role-aware resident/admin authentication and secure password reset flows
- •Implemented goal management features (steps, progress tracking, start/end or due dates)
- •Developed profile tools including avatar uploads, cropping, and editable display names
- •Added admin resident-management workflows (directory, case manager assignment, detail views)
- •Integrated Supabase RLS policies and SQL migrations for secure, scalable data operations
TechSteps
Jan 2025 - Apr 2025through TechBridge
LMS platform for TechBridge organization
Began developing a Learning Management System (LMS) platform for TechBridge that would allow them to upload their own curriculum and allow other orgs to upload their curriculums as well. Process included understanding the code given and how to update and change important functions of the site.
- •Analyzed an existing LMS to understand curriculum management workflows
- •Evaluated how organizations could upload and manage course content
- •Reviewed user and organization management logic within the platform
BIONIC
Oct 2024Honorable mention — Google DeepMind track
AI-powered rehabilitation for prosthetic users
BIONIC is a web-based platform that delivers AI-driven rehabilitation for prosthetic users. A Streamlit/HTML/CSS/JavaScript front end streams video to OpenCV and MediaPipe, which isolate prosthetic limbs and capture movement data. Custom-tuned Google Gemini models analyze that data to generate personalized exercise recommendations, while an NLX Dialog Studio chatbot provides scheduling, guidance, and support via text.
- •Integrated real-time video processing for movement analysis
- •Built chatbot for user support and guidance
- •Implemented data analysis pipelines with Google Gemini
Appoint AI
Sep 2024Medical triage system with neural network predictions
Appoint AI is a web-based triage system that assigns medical urgency scores from patient-submitted symptom descriptions. A React/HTML/CSS/JavaScript front end captures input and displays results. Behind the scenes, Python powers a neural-network model (trained on synthetic symptom data) to score urgency, while a scheduling engine auto-books earliest appointments for highest-risk cases.
- •Developed neural network model for urgency scoring
- •Created automated scheduling engine
- •Built Streamlit front-end interface for patient symptom input and results display
Quick Payment Pages
Apr 20263rd place — Hack the SDLC
through Hack the SDLC with Waystar
Full-stack payments + conversion insights for small businesses
Built a full-stack payments website in 8 hours with admin tooling, custom payment pages, Stripe integration, QR codes, and a real database. To stand out, we prioritized impact: an insights engine that analyzes real conversion data and explains what’s hurting a page (e.g., too many fields, missing logo, low mobile conversion) and how to fix it.
- •Shipped end-to-end payments flow with custom payment pages, Stripe, and QR codes
- •Built an admin dashboard to manage pages and monitor performance
- •Designed a small-business-first UI that judges and other teams specifically called out as polished and different
- •Owned deployment, database setup, and auth flows (login/signup) plus organization management
- •Designed an insights engine that turns conversion data into actionable UX fixes
Website
The live site uses demo sign-in. Use the credentials below, then open the deployment.
owner@demo.comownerRainbow Village Dashboard
Jan 2026 - Apr 20263rd place — midterm showcase
through Rainbow Village
Project lead for a role-based case management platform
Rainbow Village Dashboard is a web-based case management platform for staff and residents that I led and helped build from scratch, from initial architecture and schema decisions to production deployment. A Next.js/TypeScript frontend provides separate resident and admin portals for goal tracking, profile management, calendar events, and bulletin communication. Supabase handles authentication, role-based access, profile data, storage-backed avatar uploads, and password reset workflows, while Vercel hosts the production deployment and environment-based configuration.
- •Built role-aware resident/admin authentication and secure password reset flows
- •Implemented goal management features (steps, progress tracking, start/end or due dates)
- •Developed profile tools including avatar uploads, cropping, and editable display names
- •Added admin resident-management workflows (directory, case manager assignment, detail views)
- •Integrated Supabase RLS policies and SQL migrations for secure, scalable data operations
TechSteps
Jan 2025 - Apr 2025through TechBridge
LMS platform for TechBridge organization
Began developing a Learning Management System (LMS) platform for TechBridge that would allow them to upload their own curriculum and allow other orgs to upload their curriculums as well. Process included understanding the code given and how to update and change important functions of the site.
- •Analyzed an existing LMS to understand curriculum management workflows
- •Evaluated how organizations could upload and manage course content
- •Reviewed user and organization management logic within the platform
BIONIC
Oct 2024Honorable mention — Google DeepMind track
AI-powered rehabilitation for prosthetic users
BIONIC is a web-based platform that delivers AI-driven rehabilitation for prosthetic users. A Streamlit/HTML/CSS/JavaScript front end streams video to OpenCV and MediaPipe, which isolate prosthetic limbs and capture movement data. Custom-tuned Google Gemini models analyze that data to generate personalized exercise recommendations, while an NLX Dialog Studio chatbot provides scheduling, guidance, and support via text.
- •Integrated real-time video processing for movement analysis
- •Built chatbot for user support and guidance
- •Implemented data analysis pipelines with Google Gemini
Appoint AI
Sep 2024Medical triage system with neural network predictions
Appoint AI is a web-based triage system that assigns medical urgency scores from patient-submitted symptom descriptions. A React/HTML/CSS/JavaScript front end captures input and displays results. Behind the scenes, Python powers a neural-network model (trained on synthetic symptom data) to score urgency, while a scheduling engine auto-books earliest appointments for highest-risk cases.
- •Developed neural network model for urgency scoring
- •Created automated scheduling engine
- •Built Streamlit front-end interface for patient symptom input and results display
Social Bias Detector
Jun 2023 - Sep 2023through Cambridge Centre for International Research
AI model for detecting bias in social media content
A sentiment-analysis pipeline was adapted to classify 115,661 tweets as racist, sexist, or nonoffensive. Text is preprocessed in Python (tokenization, stop-word removal, normalization) and vectorized with pretrained embeddings (BERT). A fine-tuned neural model (TensorFlow/Keras or PyTorch) then assigns labels, with performance validated.