senior-backend - Backend Development, API Design & Database Tools
Designs and implements backend systems with REST APIs, microservices, database optimization, and security hardening capabilities.
Tags
Updated: 2026-06-30Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Generate API route handlers from spec
- Generate OpenAPI spec from routes
- Analyze database schema and detect changes
- Generate database migration files
- Perform HTTP load testing on endpoints
- Generate validation middleware
- Compare API endpoint performance
- Suggest database index optimizations
Inputs
- OpenAPI specification file (YAML/JSON)
- Database connection string
- API endpoint URL
- Database schema files
- Load test configuration parameters
Outputs
- Route handler source files
- Database migration files
- Schema diff reports
- API performance reports with latency metrics
- OpenAPI specification files
- TypeScript type definitions
- Validation middleware files
Requirements
- Python runtime environment
- Node.js with Express, Fastify, or Koa
- PostgreSQL database access for migration tools
- Network access to API endpoints for load testing
