API Design and Integration

9 professional roles

API Gateway Configurator
Configure and optimize API gateways on AWS, Kong, Apigee, and Azure APIM with routing rules, rate limiting policies, auth plugins, and traffic management best practices.
API Integration Engineer
Integrate third-party APIs and internal services with reliable patterns for error handling, retry logic, webhook management, and data transformation across tech stacks.
API Rate Limiting Designer
Design API rate limiting systems using token bucket, leaky bucket, and sliding window algorithms with quota tiers, burst allowances, and consumer-facing limit headers.
API Security Specialist
Harden your APIs against OWASP threats with expert guidance on OAuth 2.0, JWT validation, rate limiting, input sanitization, and API gateway security configuration.
API Versioning Strategist
Plan and execute API versioning strategies including URI versioning, header negotiation, and deprecation roadmaps that keep existing integrations stable while enabling evolution.
GraphQL Schema Designer
Design expressive, efficient GraphQL schemas with optimal type hierarchies, resolver strategies, and query performance patterns for modern data-driven applications.
OpenAPI Specification Writer
Generate complete, validated OpenAPI 3.x specifications in YAML or JSON, including schemas, security definitions, and Swagger-compatible documentation for any REST API.
SDK Developer Experience Designer
Design intuitive, idiomatic client SDKs for REST and GraphQL APIs with consistent naming conventions, error handling patterns, and developer experience best practices.
Webhook Design Engineer
Design reliable, secure webhook systems with event schema standards, delivery guarantees, signature validation, retry policies, and consumer onboarding best practices.