Senior React Developer, Frontend Engineer
React 19 on a current production codebase, backed by years of single-page-app work: TypeScript front ends I own end to end.
Current: React 19 in production on a K-12 platform
I contribute the React front end on a K-12 school dispatch and scheduling platform built on Laravel 13 and React 19 (student placement, behavioral incidents, staff scheduling, metrics).
- Ramped to become one of the primary contributors within months, working across a large domain-driven, extensively tested codebase without a long onboarding.
- Built the real-time broadcast layer covering 17 board-mutating scheduler actions, so every placement change fans out over Reverb WebSockets and each open board stays live without a refresh. Read the real-time scheduler case study.
- Shipped the no-show detection and escalation engine, turning missed-pickup deadlines into automatic, timed escalations surfaced live in the UI. Read the no-show engine case study.
- Work day to day in the modern React stack: TypeScript, TanStack Query for server state, Radix UI primitives, and Tailwind CSS 4.
A deep single-page-app background under the React
Before React 19, I carried the SPA front end for the large majority of five years of client delivery, so the fundamentals were already second nature.
- Delivered the Vue single-page front end on Canvas, Pfizer's global content-management platform, across a 4.5-year engagement, wiring data-heavy interfaces to the services behind them.
- Built dynamic single-page interfaces against microservice APIs at earlier roles, delivering data-heavy UIs in service-oriented environments.
- Because I own both sides of the wire, I design an API and the interface that consumes it as one coherent piece.
Full ownership of a shipped product front end
Founded Traxelio, a GPS fleet-tracking SaaS, and built its React Native mobile clients end to end, taking live-tracking apps from zero to store-published on both iOS and Android against a Laravel API I also own.
Tech: React 19, TypeScript, TanStack Query, Radix UI / Tailwind CSS 4, React Native, Vue.js, Laravel