Topstep
Core engineer on a new React Native and Expo app for futures trading. Set up the routing, built most of the shared component library from the design system, and worked on live price charts.
Open to remote frontend roles
9 years building for the web, most recently in React: a futures trading app for Topstep and, before that, Mailchimp’s email editor.
From 2024 to 2026 I worked as a consultant on product teams. The code is private, so here is what I did.
Core engineer on a new React Native and Expo app for futures trading. Set up the routing, built most of the shared component library from the design system, and worked on live price charts.
Migrated full features from Vue 2 to Vue 3 and the Composition API.
Shipped UX, accessibility and speed fixes in the drag-and-drop email editor.
Every role and date since 2016 is on my résumé. Download résumé
The state agency’s public site, with about 10 divisions and more than 100,000 visitors a month. I led development and built the theme and block library from scratch, checked against WCAG 2.2 AA.
Editors build pages from blocks that only allow the design system’s options, so new pages stay on brand without a developer.
A Preact block searches MDHS’s Smartsheet data through a WordPress REST endpoint and saves a county’s contacts as a PDF.
Sortable, exportable tables pulled server-side from the agency’s SharePoint lists.



Five-minute movement videos for Mississippi classrooms. I built the whole site, a Next.js frontend over the client’s WordPress video library.

A daily five-letter word game I built for my family. They passed it around until it ran its course; I brought it back online as a work sample.


I studied journalism, found web work through an SEO job, and spent seven years at Creative Distillery building more than 30 sites for nonprofits, small businesses and state agencies. I can write the PHP and the API, but the interface is the part I want to own.
Away from the screen: woodworking, 3D printing, home automation and a self-hosted home lab.