mail

What I've built.

42 projects across data, automation, apps, games and design.

sequencer-monitoring-dashboard cover
Web/Mobile Application

Sequencer Monitoring Dashboard

Cold-email campaigns and mailbox health were spread across two sequencing platforms, Smartlead and Instantly. I built a Next.js dashboard that pulls campaigns, warmup health and reply and deliverability stats from both APIs on a 30-minute Vercel Cron, stores snapshots in Supabase and charts them in one place behind company Google sign-in.

  • Next.js
  • TypeScript
  • Supabase
  • Recharts
  • Auth.js
  • Tailwind CSS
  • Vercel
linkedin-trend-radar cover
Web/Mobile Application

LinkedIn Trend Radar

The content team needed a fast way to check which LinkedIn trend ideas were worth writing about. I co-built a FastAPI and htmx app where teammates submit ideas, a webhook triggers an AI research engine, and its sourced findings post back to each idea's page through a token-protected results endpoint.

  • Python
  • FastAPI
  • htmx
  • PostgreSQL
  • Railway
loop-team-imessage-inbox cover
Web/Mobile Application

Loop Team iMessage Inbox

Several company phone numbers sent and received iMessages, but there was no shared, permissioned inbox for them. I built a team inbox on the LoopMessage API with one inbox per number, role-based access, live updates over WebSockets and attachment support, backed by Postgres on Railway and covered by Playwright end-to-end tests.

  • Next.js
  • TypeScript
  • PostgreSQL
  • WebSockets
  • Clerk
  • Playwright
  • Railway
ecocycle-landing cover
Web/Mobile Application

EcoCycle: Reverse Vending Machine Landing Page

Our prototype reverse vending machine, which swaps plastic bottles for redeemable tokens, needed a clear public page explaining how it works. I built a responsive Next.js landing page covering how it works, a video demo, tech specs (YOLO vision, FastAPI, Arduino), impact and the team, with content kept in a separate typed data file. It shows I can present a hardware and AI project clearly with a modern React stack.

  • Next.js
  • React
  • TypeScript
  • Tailwind CSS
guideu
Web/Mobile Application

GuideU: Chatbot-Enabled Digitalized Student Handbook

The GuideU platform serves as a centralized digital resource for the University of St La Salle, enhancing access to institutional guidelines and student services. By transforming the Student Handbook into an interactive Wiki, coupled with an AI chatbot, it aims to simplify navigation and improve student engagement, ensuring that essential information is just a click away.

  • Flutter
  • RAG
  • Dart
  • FastAPI
  • Uvicorn
  • Supabase
  • Hive
  • Gemini
  • Groq
  • Next.js
rvm
Web/Mobile Application

GreenBottle: Reverse Vending Machine

A smart Reverse Vending Machine that transforms empty water bottles and plastic cups into real-world sustenance. By merging AI with a mission of social justice, we empower communities to protect the environment while fighting food insecurity.

  • Next.JS
  • Arduino Uno
  • FastAPI