Projects

Explore my portfolio of Jamstack, React, Next.js, and AI-powered projects built with modern technologies like Astro, Sanity, TanStack Start, and Tailwind CSS.

PDF Generator - AI-Powered Document Creation
Featured

PDF Generator - AI-Powered Document Creation

Completed: February 2026

A full-stack web application that leverages AI to generate professional PDFs from natural language descriptions. Built with Next.js 16, TypeScript, and integrated with Claude and GPT models.

next.jsReact.jsTypeScript

+13 more

Toodyloo - AI-Powered To-Do App Built Because Wunderlist Is Gone
Featured

Toodyloo - AI-Powered To-Do App Built Because Wunderlist Is Gone

Completed: January 2025

I built Toodyloo because I missed Wunderlist. It is a full-stack portfolio app with AI-powered task and list creation, optimistic UI, and a production-grade architecture built on TanStack Start, OpenAI, and Neon PostgreSQL.

React.jsTypeScripttanstack-start

+13 more

LA Clippers Website and Other Online Properties
Featured

LA Clippers Website and Other Online Properties

Completed: June 2025

Modern Vue/Nuxt-based frontend for Clippers.com and ClippersCamp.com with RESTful API integrations.

Vue.jsNuxt.jsSEO

+5 more

CORSAIR Accessibility Overhaul

CORSAIR Accessibility Overhaul

Completed: April 2025

Led a comprehensive WCAG 2.1 accessibility audit and remediation effort for CORSAIR's OriginPC.com platform, improving inclusivity and compliance across key product and checkout flows.

AccessibilityFrontendCSS3

+3 more

Azamara Cruises Website

Azamara Cruises Website

Completed: April 2024

Custom frontend rebuild of Azamara.com, moving from Royal Caribbean infrastructure to a modern JAMstack site.

React.jsGraphQLAWS
Miami HEAT Website Migration

Miami HEAT Website Migration

Completed: July 2022

Migration and modernization of HEAT.com to a new tech stack, improving fan engagement and site performance.

React.jsnbaBootstrap

+3 more

Let's Work Together

I'm always interested in new opportunities and challenging projects. Whether you need a frontend developer, fullstack solution, or a technical consultation, let's connect.