I’m a full-stack engineer focused on building clean, intuitive, and reliable web applications with TypeScript, React, and Next.js. Before software engineering, I spent 16+ years in SaaS and startups leading cross-functional teams, managing large-scale projects, and shipping user-facing products. Today, I combine that experience with modern development tools to design systems that feel fast, polished, and genuinely useful. When I’m not coding, I’m usually surfing or tinkering with new ideas.
#
skills
frontend
TypeScript, JavaScript, React, Next.js (App Router), Svelte, SvelteKit, Tailwind CSS, shadcn/ui, Headless UI
backend
Prisma ORM, PostgreSQL, Supabase, tRPC, SQL, REST APIs, OpenAPI
devops & tools
Vercel, Git, GitHub, GitHub Actions (CI/CD), Postman, Insomnia, Jira, Figma
certifications
Project Management Professional (PMP)
Certified Scrum Product Owner (CSPO)
education
Sanford-Brown College, Bachelor’s in Digital Media Production
#
projects

A personal CRM designed for fast capture, organization, and recall of personal interactions.

Next.js (App Router), React, TypeScript, Prisma, Supabase, tRPC, TanStack Query, Tailwind CSS, Framer Motion

A personal experiment featuring real-time weather and alerts, leveraging APIs from weather.gov, NOAA.gov, OpenWeatherMap, and Google Places.

Next.js, React, TypeScript, Tailwind, tRPC, PostgreSQL, Supabase, Prisma, google Maps API

A fan-made stat tracker for Reacher’s body count — built with modern frontend tools to catalog kills by episode, method, and more.

Next.js, React, TypeScript, Tailwind