
Funktional Fitness NYC
My first professional site — built for a mobile personal training business serving the greater New York City area.
// Work
Client sites, personal experiments, community projects, and the practice exercises that got me here. Newest first within each group.
01Client work

My first professional site — built for a mobile personal training business serving the greater New York City area.

A site for a model train restoration company, built for a co-worker who restores and details locomotives.

A calm, straightforward site for a therapy practice — built for my mother's business.
02Academic
A full-stack 3D genome visualization platform — React and Three.js over a Node/Express API, containerized and deployed to AWS.
A C# ASP.NET Core MVC booking application over SQL Server, with stored procedures, REST integrations and no designer.
03Personal
A TrueNAS self-hosted services environment behind a reverse proxy, with storage pools, backups and internal DNS.
04Community
A hands-on AWS workshop for student developers — EC2, S3 and RDS, start to finish, with the starter code and slides written from scratch.
A containerized multi-service platform — Directus and Wiki.js behind a Next.js front end — that I designed, deployed and still operate.
The chapter site for Temple's ACM student chapter, which I maintained as the chapter's web developer.
05Practice

A mock site for a local kennel and dog training service, built as a design and layout exercise.
A small marketing site for a pressure washing service.

A playable drum sampler driven by keyboard events, in vanilla JavaScript with no libraries.

An analog clock where the hands are CSS transforms driven by a small vanilla JS loop.

Live-updating CSS custom properties from JavaScript inputs — spacing, blur and color adjusted in real time.

Drills on the JavaScript array methods — map, filter, reduce, sort — against a real dataset.