Portfolio

Projects & Technical Work

A showcase of web applications, browser tools, and mobile software projects.

Featured Projects

Full-Stack Web App • Next.js • Node.js

myStuff

A full-stack storage organization platform for tracking physical items across hierarchical locations — rooms, shelves, rows, and containers. Built with secure Auth0 authentication, QR code container labeling, and a global search system.

Key Features & Engineering

  • Architected a recursive room-tree data model supporting deeply nested containers (Box, Bin, Bag, Tote, Drawer) with cycle-safe move operations and cascade deletes.
  • Integrated Auth0 with encrypted HttpOnly session cookies, PKCE flow, and owner-scoped API routes — no secrets exposed to the browser.
  • Built server-generated printable QR label PDFs and a QR lookup system for instant container identification by scan.
  • Implemented ranked global search across items, containers, and shelves with full location breadcrumbs.
Next.js 16React 19TypeScriptMUI v9Node.jsAuth0PostgreSQL
Chrome Extension • Manifest V3

Amazon Clear

A lightweight browser extension designed to strip out sponsored search results and ad placements on Amazon in real time. Built to deliver a clean, clutter-free shopping experience without slowing down page navigation.

Key Features & Engineering

  • Implemented efficient DOM MutationObserver workflows to continuously target asynchronously loaded sponsored items without heavy polling.
  • Engineered custom CSS selector pipelines to instantly hide sponsored product carousels and ad banners.
  • Designed custom SVG status assets and an interactive extension popup interface.
JavaScript (ES6+)Manifest V3 APIDOM MutationObserverSVG Graphics

More Projects

Expo / React Native

myStuff

A cross-platform mobile application built with React Native and Expo for tracking, organizing, and managing personal items and gear collections with a clean, responsive mobile interface.

React NativeExpoJavaScript
Full Stack Web AppGitHub →

Remember When

A nostalgic memory-sharing web application that allows users to create, view, and organize historical or personal timeline posts with full CRUD functionality.

JavaScriptExpress / NodeMongoDB
Social Web AppGitHub →

Picbump

A photo-sharing and community platform built around user media uploads, interactive feed updates, and dynamic image interaction.

Python / DjangoPostgreSQLHTML/CSS

Have questions about these projects? Reach out on the contact page →