Fullstack Software Engineer · Sandfield Jul 2022 – Present
- Sole developer of an offline-first React Native (Expo) driver app used daily by 2,000+ drivers across a global freight network, handling 50k+ sync operations a day.
- Built the offline-first data layer on Realm with GPS tracking, so drivers keep working with no signal and sync automatically once they reconnect.
- Hardened the app with an encrypted Realm database, Azure B2C auth with PIN entry, jailbreak detection, and a custom native module bridging proprietary scanner firmware into React Native.
- Co-led a Material UI based React component library and design system for 80+ engineers, shipped as an internal npm package with a shared theme, overrides, and docs, so teams pull from one source of truth instead of maintaining their own.
- Set frontend framework standards across the org, including Vite, React Compiler, React Hook Form, Zod, and TanStack Query.
- Design and ship end to end .NET and SQL Server features across shipment tracking, freight rating, and dispatch, powering a transport business unit that represents NZ$2.2B+ in annual revenue.
- One of two engineers driving a large ASPX to React migration, and reviewer and maintainer of the React codebase, setting the pattern the team now follows for breaking down a legacy monolith.
- Refactored toward a modular monolith without disrupting legacy SQL logic, moving to EF Core incrementally where it was safe to.
- Built shared React components that cut new-screen build time by 25% and enabled interactions the old ASPX pages couldn’t support.
- Lifted Lighthouse performance from the mid-50s to the low 90s on migrated pages by cutting ViewState bloat and full page reloads.
- Architected multi-language and multi-currency support with react-i18next and an internal translations database serving the whole platform.
- Mentored interns and junior engineers across greenfield builds, owning system design, sprint cadence, and delivery: a multi-provider security alerts dashboard, an internal Swift app that verifies requests between staff and IT ops, and an agentic ASPX to React migration tool.
- Established and demoed Sandfield’s standards for AI-assisted development that drove adoption across 5 teams: wrote custom AI skills tuned to the codebase and pushed practices like TDD that give agents a clear target and make their output more reliable.
- Run technical and final-round interviews, manage the intern cohort, and represent Sandfield at university career events.