My Projects

Upin

Upin

A mobile app for hosting and joining local meetups with real-time geolocation, community features, and ticketing for paid events.

Technologies:

  • React Native
  • Expo
  • Supabase
  • Stripe
  • PostgreSQL

Achievements:

  • Implemented a geofencing system to verify user proximity before allowing access to communities.
  • Built a full ticketing system with Stripe integration, including QR code generation and payout automation.
  • Designed and deployed an event-driven architecture using Supabase Edge Functions and Webhooks.
Floorplan Renderer

Floorplan Renderer

An AI-powered tool that converts 2D floorplans or room images into detailed interior visualizations using a multi-stage multimodal pipeline.

Technologies:

  • TypeScript
  • Next.js
  • FastAPI
  • Gemini 2.5 Flash
  • Gemini 3 Pro Image
  • Multimodal AI

Achievements:

  • Built a two-stage AI pipeline using Gemini Flash to extract structured spatial data from floorplans before image generation.
  • Translated floorplan geometry into explicit room layouts, wall boundaries, openings, and spatial flow constraints.
  • Conditioned image generation on extracted spatial analysis to enforce layout correctness.
  • Implemented a production FastAPI service handling image uploads, style selection, and render generation.
RegenMed Global

RegenMed Global

A platform connecting patients with regenerative medicine doctors. It includes public articles and tools for doctors to manage their profiles.

Technologies:

  • React
  • Next.js
  • Supabase

Achievements:

  • Built a scalable and responsive platform.
  • Integrated real-time profile updates using Supabase.
  • Enhanced user engagement through public articles.
StreetSignal

StreetSignal

A civic engagement platform empowering communities to report and track local infrastructure issues like potholes, broken streetlights, and graffiti using geolocation and community mapping.

Technologies:

  • Next.js
  • TypeScript
  • Supabase
  • CSS Modules

Achievements:

  • Built a scalable civic reporting system with real-time community mapping.
  • Designed an intuitive reporting flow with photo uploads and precise geolocation.
  • Created a comprehensive database schema for municipal issue tracking and analytics.
  • Developed responsive UI optimized for mobile-first community engagement.
Feedback UI

Feedback UI

A feedback management app that allows users to add, edit, and delete feedback with live preview and a custom rating system.

Technologies:

  • React
  • TypeScript
  • Vite

Achievements:

  • Built from scratch with modern React hooks.
  • Implemented dynamic form validation and rating UI.
  • Deployed with Netlify for instant feedback access.