Portfolio v2

Experiments with Next.js and Three.js

January 1, 2024
GIF showing the interactive text on the index page of my portfolio
Mostly up-to-date portfolio site running on Next.js and Drupal.


Candidate Screening Platform

January 1, 2020
GIF showing the first page of the OSBA deployment of Revelus
All-in-one candidate screening platform used across ~15 state school board associations to post educational / administrative job openings and help gather, organize, and screen applicants for their member districts.

OSBA Capital Conference

On-site Registration Kiosks and Badge Scanning

November 1, 2019
Screenshot of the on-site registration kiosk at the OSBA Capital Conference
Claris / Filemaker app handling on-site registration, on-demand badge printing, and event access scanning at the Ohio School Boards Association Capital Conference.

Ohio School Boards Association

Database / CRM

January 1, 2019
Screenshot of a dashboard in a filemaker application
Custom-tailored filemaker database and CRM application for managing contacts, districts, organizations, data integrity, groups, events, services, communication logging, products / subscriptions, contracts, billing / invoicing, notes, exporting data, and more.

NHF Scavenger Hunt

Admin Portal

October 11, 2018
A smartphone and tablet with the NHF Scavenger Hunt admin portal on the screen.
Single-page serverless web app for managing an augmented reality scavenger hunt application at the 2018 National Hemophilia Foundation Bleeding Disorders Conference.

MoveHQ Sales


September 1, 2018
Apple monitor with the sales portion of the MoveHQ CRM on the screen.
All-in-one CRM for moving companies that handles Sales, Customer Engagement, Drivers, Warehouse, and Management.

Portfolio v1

or There and Back Again

January 1, 2018
GIF showing parallax scrolling mountains.
One of my first attempts at a developer portfolio. Fun with parallax scrolling, free serverless hosting, and a not-so-subtle nod to a favorite story.