senior-backend - Backend system design, API scaffolding, database optimization, and security hardening
Designs and implements backend systems including REST APIs, microservices, database architectures, authentication flows, and security hardening.
Tags
Updated: 2026-06-30backend developmentAPI designREST APIdatabase optimizationsecurity hardeningload testingmicroservicesOpenAPI
Capabilities
What this skill does
- Generate API route handlers
- Generate validation middleware
- Generate OpenAPI specifications
- Analyze database schemas
- Generate database migration files
- Generate schema diff reports
- Suggest database index optimizations
- Perform HTTP load testing
- Generate performance reports
- Compare API endpoint performance
Inputs
- OpenAPI specification file
- Database connection string
- Database schema files
- API endpoint URL
- Load test configuration
- Existing route handler files
Outputs
- Route handler source files
- Validation middleware source files
- TypeScript type definitions
- OpenAPI specification files
- Database migration files
- Schema diff reports
- Database optimization suggestions
- API performance reports
Requirements
- Python runtime environment
- Node.js with Express, Fastify, or Koa framework
- PostgreSQL database access
- Database connection credentials
