Directory
All Projects
A complete archive of web applications, platforms, and client work I've engineered. Filter by tech stack to explore specific technologies.

Personal Portfolio
Fully responsive personal portfolio built with Next.js (App Router) and TypeScript, styled with Tailwind CSS. Features interactive project showcase with thumbnail carousel, modal lightbox previews, scroll-triggered animations (AOS), and strict TypeScript interfaces across all data models.

Catalyst Marketplace
Full-stack fashion e-commerce marketplace built with React, Redux Toolkit, Node.js, Express, TypeScript, and MongoDB. Features product catalog with search/filter, cart & wishlist management, multi-step checkout with server-side stock and price validation, order history, JWT authentication, and API security hardening (rate limiting, CORS, input sanitization).

Cent Graphics
Solo-built color palette web app using the MERN stack. Features JWT authentication, backend-synced palette collections, and one-click hex code copying — built entirely without tutorials.

Nova
High-performance SaaS landing page for Nova, an all-in-one website builder platform. Built with Next.js 16 (App Router, Turbopack) and Tailwind CSS v4. Includes a live email subscription flow powered by Resend API with a custom HTML email template.

Haven
Coastal home care landing page built with Next.js 16, React 19, and Tailwind CSS v4. Features a custom OKLCH color design system, native IntersectionObserver scroll animations (no external libraries), GPU-accelerated CSS transitions, and an interactive toast notification system.

NexTidy
Modern SaaS landing page for a productivity app, built with Nuxt 3 (SSG) and Tailwind CSS v4. Implements Vue 3 Composition API with modular Single File Components, accessible modal dialogs, toast notification system, and AOS scroll animations.

Vortex
Sleek SaaS landing page for a cloud edge deployment platform, built with Vue 3 (Composition API), Vite, and Tailwind CSS v4. Features smooth entrance stagger animations, an infinite marquee, interactive FAQ accordion via CSS Grid height transitions, and native IntersectionObserver scroll reveals — with zero external animation libraries.