Skip to content

Selected work

A closer look at applications I have built: real-time fantasy sports, AI-assisted interior design, bookkeeping training, and this portfolio. Explore the features, architecture, and technologies behind each project.

Deck’d — AI-assisted interior design

A Next.js interior design MVP with room-photo uploads, AI-generated redesigns, a before-and-after comparison, and shoppable product suggestions.

  • Next.js
  • TypeScript
  • Payload CMS
  • Vercel AI SDK
  • Stripe

GLBA — interactive bookkeeping training

A Next.js and Supabase bookkeeping simulator with instructor-authored lessons, deterministic exercise validation, and protected student data.

  • Next.js
  • React
  • TypeScript
  • Supabase
  • PostgreSQL

Wicket Wizards — real-time fantasy cricket

A Vue and Firebase fantasy cricket application with real-time scoring, leaderboards, Google sign-in, and player profiles.

  • Vue.js
  • TypeScript
  • Firebase

arafays.com — personal site and blog

A fast, accessible personal site with a Git-based CMS — Astro content collections, Keystatic for editing, and Cloudflare for hosting.

  • Astro
  • TypeScript
  • TailwindCSS
  • Keystatic
  • Cloudflare

Have a similar challenge?

Tell me about the product you want to build, the users it serves, and what needs to work better.

Discuss your project