Selected work

Real work, built around real operations.

Two working applications show how rules, roles, deadlines, and payments become usable software.

J Will Pick 7 private web application shown during weekly use
Specific workflows. Real interfaces. Practical delivery.
Primary case studies

Two operating models. Different constraints.

The value is in the decisions beneath the interface.

CurioSpark family and administrative views from the working application
Family and administrative views from the working application.
Client portal and operations system

CurioSpark

CurioSpark needed one operating hub for family registration and payments, with separate staff workflows for programs, waitlists, rosters, capacity, and exceptions.

Users
Families, instructors, staff, and administrators
My role
Product structure, UX direction, workflow design, build support, and QA
Built
Responsive family portal plus role-specific staff and administration views
Technology
Responsive, database-backed web application with role-specific access

Key decision: separate family-facing registration from staff and administrative workflows so each role sees the right level of detail.

Design outcomeOne connected operating model for family registration, payments, waitlists, rosters, and administration.
View live site
J Will Pick 7 player and commissioner views from the working application
Player and commissioner views from the working application.
Private web application

J Will Pick 7 Pool

J Will needed one reliable system for weekly rules, approvals, standings, payouts, and kickoff deadlines previously spread across spreadsheets and messages.

Users
Players, commissioner, and administrators
My role
UX direction, application logic, administrative flow, build support, and QA
Built
Registration, weekly picks, kickoff locks, standings, payouts, and commissioner controls
Technology
Responsive private web application with rules and financial administration

Key decision: use the first game kickoff as the weekly lock, keep other players’ picks hidden before kickoff, then reveal them after the deadline.

Design outcomeOne source of truth for weekly picks, locks, standings, payouts, and commissioner decisions.
View live sample
Discuss your project

Bring the rules, exceptions, and constraints.

A polished brief is not required.

Discuss your project