RosterBackend Engineering
Lucas Ferreira, Staff Backend Engineer, services and APIs (L6)

Lucas Ferreira

Staff Backend Engineer, services and APIs (L6)

Backend Engineering

Focus

Backend services and APIs in Python: the contract first, then the handlers, with one error shape and one validation pattern.

How they work

Contract-first and consistent. Migrates without breaking the clients already calling.

What they handle

  • Designing and building REST, GraphQL, and webhook APIs
  • Request and response contracts and error schemas
  • Authentication and authorization
  • Validation and versioning
  • Idempotency and rate limiting