Projects

InboXo

2026

PlasmoReactTypeScriptTailwind CSSChrome Extensionmail.tm API

A disposable email inbox that lives in your browser toolbar

  • Built a browser extension using Plasmo, React, and TypeScript for instant disposable email management
  • Implemented live inbox polling and background alarms to track unread messages on the toolbar badge
  • Designed dual reading modes featuring a compact popup reader and a full-page two-pane inbox
  • Ensured secure email rendering by isolating message bodies inside a sandboxed iframe with scripts disabled
  • Integrated mail.tm API for automated mailbox provisioning, custom attachments, and session persistence
image of InboXo
Next.jsTypeScriptBetterAuthTailwind CSSShadcn UIDrizzleKitAWS S3

Manage files and folders with roles, analytics, and admin controls

  • Built a full-featured file storage system using Next.js and TypeScript
  • Implemented authentication and role-based access with BetterAuth
  • Designed scalable backend with DrizzleKit ORM and AWS S3 for file storage
  • Added analytics, admin dashboards, and user role management
  • Developed clean UI using Tailwind CSS and Shadcn UI components
image of File Storage App
Next.jsTypeScriptClerkJSTailwind CSSShadcn UIImageKit

Official website for ACES with event and member management

  • Developed backend infrastructure for ACES official website
  • Managed events, member profiles, and resource sharing
  • Focused on scalability and clean API design
image of aces-website
Node.jsExpress.jsMongoDBStripe

E-commerce platform for student meals

  • Built a full backend system for meal ordering platform
  • Integrated Stripe for secure payments
  • Designed REST APIs for product, order, and user management
image of student-tiffin