Clarity at the boundary
Architecture & APIs
Service boundaries, contracts, and data flows that stay maintainable as products grow.
Selected experience
- GraphQL and REST design for membership, identity, and sync with legacy and third-party systems, including multi-step onboarding and account flows used in production at scale.
- High-availability API work for device and web clients; clear ownership of schema, versioning, and cross-system consistency.
- Refactors that reduce coupling (e.g. decoupling Settings and system UI, messaging layers) so teams iterate faster without breaking users.