This is where AI strategy meets execution.

Selected projects that demonstrate AI fluency, technical range, and what happens when you actually ship.

AIProductTypeScriptSupabase

AI Learning Lab

Program infrastructure for Foster's AI Learning Lab.

Built the full operational backbone for the Foster AI Learning Lab: a student portal, company portal, and admin layer, all backed by Supabase with row-level security. Static HTML front-end with TypeScript glue connecting the pieces. Designed to scale as the program grows.

ProductTypeScriptSupabaseScheduling

HuskySync

A from-scratch Calendly equivalent built for university teams.

Personal booking pages, team scheduling, Google Calendar sync, iCal support, and an admin dashboard — all built from the ground up in TypeScript with Supabase. The same scheduling infrastructure that powers the booking system on this site.

TypeScriptSupabaseGovernanceMonorepo

MBAA Event Calendar

Governance and event tooling for Foster's MBA student association.

TypeScript monorepo (pnpm workspaces) covering the full event and governance lifecycle for Foster MBAA. Includes a Supabase-backed voting module with anonymized ballots and row-level security policies that separate ballots from voter identity.

Next.jsTypeScriptSupabaseBrevo

Mail Merge Tool

Rich-text mail merge with production-grade delivery.

TipTap rich text editor, Supabase-backed recipient management, and Brevo for sending. Built in Next.js and TypeScript. Designed to replace clunky spreadsheet-based mail merge workflows with something that actually handles formatting and delivery reliably.

PowROI screenshot
ProductWeb AppLive

PowROI

Helps skiers calculate whether a season pass actually pays off.

Compares Ikon, Epic, Mountain Collective, and Indy passes across 50 resorts based on your skiing habits. Interactive Leaflet map, break-even charts, and sensitivity tables for trip planning. Currently translating V1 user feedback into a V2 roadmap with expanded resort coverage.

Next.jsVercelTypeScriptDesign System

sarrahrenfro.com

This site — personal portfolio, writing hub, and booking system.

Next.js on Vercel with a custom Steel and Electric Blue design system. Includes a live Outlook calendar availability checker, a full booking flow with ICS calendar invites, and Substack RSS integration for the writing section.

Supporting work

Smaller builds, experiments, and infrastructure that didn't make the main list but show the range.

Node.jsTypeScriptiCal

calendar-api

Finds shared free time across team calendars.

Node.js scheduling API that parses .ics files from Google, Apple, and Outlook to find overlapping availability. Handles recurring events, configurable working hours, and time zone normalization.

Node.jsExpressHeroku

Wayfinders Retro

Anonymous retrospective feedback collector for teams.

Node.js + Express app with a public submission form and exportable results. Deployed on Heroku. Built for teams that want honest retro feedback without attribution pressure.

PythonFastAPIDeployed

Quizzler

FastAPI quiz app that loads questions from an Excel sheet.

Python backend with a static HTML front-end. Built and deployed in a weekend, then written about publicly — designed to show that I can move from idea to shipped product without a team.

AIRAGResearch

ConfusionlessConfucius

Sandbox for testing RAG retrieval strategies and prompt variations.

Experimental repo for exploring how different retrieval approaches and prompt structures affect LLM output quality. Used as a personal research environment for AI evaluation work.

Ready to build something together?

Looking for AI product leadership or transformation strategy? Let's talk.

Get in Touch