SENIOR FULL-STACK SOFTWARE ENGINEER
COMPANY CONFIDENTIAL
Full-stack engineer on a team of 3 developers and 2 QA engineers building two greenfield platforms, Donor Plus and Dispatch IQ, on React Native, TypeScript, Node.js, C#/.NET with Entity Framework, SQL Server, and OAuth. Own the functional design and key technical decisions, partnering with the product owner and designer.
- Delivered Donor Plus, live for over a year with 10,000 registered users, and its admin portal, which stakeholders use to compose and schedule notifications.
- Designed real-time updates for Dispatch IQ (50 to 100 drivers, now in UAT): SignalR broadcasts each change, such as a driver status update, and React Query refreshes web and mobile screens instantly. Azure Functions with Expo Push send push notifications.
- Championed accessibility on Dispatch IQ with the product designer, building to WCAG AA beyond the company’s Level A requirement: alt text, accessible labels, color contrast for text, icons, and inputs, visible focus states, clear headings and error messages, light and dark modes, and responsive text, verified with Lighthouse audits.
- Built offline-first support with SQLite caching, background sync, and optimistic UI for drivers in low-signal areas.
- Brought Trip API load time from about 3 seconds to under 500ms by tracing slow mobile calls to an N+1 query in the Entity Framework logs and rewriting it with joins, projections, and pagination.
- Streamlined the photo flow from 5 taps to 3, brought camera launch under one second, and sped up signature uploads with parallel Azure Blob uploads.
- Cut duplicate photo and signature records from roughly 1 in 7 uploads to fewer than 1 in 100 by adding idempotency keys.
- Test with Jest and React Native Testing Library (unit and UI), Playwright (web and API end-to-end), and Postman (API), and fixed the failing Playwright suite.
- Use a prompt engineering workflow that feeds product requirements and Figma designs into Claude (with Figma MCP) and ChatGPT to speed up feature development.
- Stepped in to lead the team through a tight-deadline release, building the backlog, defining requirements, and assigning work.
- Own the dev infrastructure (Expo SDK and .NET upgrades, CI/CD, EAS Build and Submit to the App Store and Google Play, certificate renewals) and wrote the onboarding architecture docs.