Senior Software Developer
Sep 2025 — PresentNorthern Rail
Designing and deploying full-stack applications in an Expo monorepo (Nx) with React Native, TypeScript and Node.js, supporting thousands of daily users across web and native platforms.
- Built RESTful APIs and GraphQL services with a C# backend, Redis caching and WatermelonDB for scalable, offline-first functionality.
- Improved load times by 40% with an embedded-asset solution and optimised pagination via Redis caching.
- Maintained 80%+ test coverage with Jest, Playwright and Appium, deploying through Azure DevOps CI/CD.
- Led an iframe/SSO integration spike, providing architectural recommendations for future strategy.
