Work

Salon Schedule BTB Manager
Calendar automation for a multi-location salon franchise that places and clears buffer blocks across staff schedules in real time through the Boulevard API. Built with TypeScript, Hono, Postgres, and React, with webhook-driven re-planning, owner-facing rules, and a shadow mode that previews every change before it goes live.
TypeScript · Hono · PostgreSQL · Boulevard Admin GraphQL API · Zod · React · Tailwind · Railway · Vitest
HelloSugar Marketplace
HS Marketplace is Hello Sugar's internal marketplace for buying and selling franchise locations. Owners can browse salons for sale on an interactive map, list their own locations with real sales and membership numbers attached, and get email alerts about nearby opportunities like a competitor salon closing.
Next.js · Tailwind · Neon Postgres · Vercel · Vercel Blob · Google OAuth · MapTiler SDK · Resend · MCP · Sentry
Vander
During my senior year at Brigham Young University, I started a company providing AI tools to CPAs. We fundraised money, designed a validated product, and sold it to customers. It was a great experience.
Next.js · Vercel · Supabase · Plaid · Stripe
College of Life Sciences - Brigham Young University
While studying at Brigham Young University, I worked as a Software Engineer in the College of Life Sciences. I was on a team with 6 other students working on 45 apps and web pages for the department.
React · C# · Docker · AWS
Live Nativity Landing Page
Every year, my mom organizes a live nativity production in my community with hundreds of volunteers and thousands of guests. I was able to spin up this quick landing page for her to replace the legacy one she was using.
Next.js · Vercel
Hello Central
Hello Central is the internal portal I built for Hello Sugar, a waxing and laser franchise with 300+ locations. It brings resources, weekly video updates, a knowledge-base library, a community ideas board and a support-ticket system into one mobile-first hub for franchisees, estheticians and corporate staff.
Next.js · Tailwind CSS · Neon Postgres · Auth.js · Vercel