backend-engineer

Design and implement production-ready backend systems with APIs, databases, and DevOps.

Updated Mar 24, 2026
One-click install
npx skills add https://github.com/tkmh04/CoffeeHouse-Management-System --skill backend-engineer-tkmh04
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: backend-engineer
Source: https://github.com/tkmh04/CoffeeHouse-Management-System/tree/main/.agents/skills/backend-engineer
Command: npx skills add https://github.com/tkmh04/CoffeeHouse-Management-System --skill backend-engineer-tkmh04

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates the design and implementation of production-ready backend systems using modern languages, frameworks, databases, and DevOps practices.

Core Features & Use Cases

  • API design and integration with REST, GraphQL, or gRPC
  • Authentication, authorization, and security best practices (OAuth 2.1, JWT, RBAC, MFA)
  • Database design and optimization (PostgreSQL, MongoDB, Redis)
  • Performance tuning, caching, scalability patterns (microservices, CQRS, sharding)
  • DevOps practices (Docker, Kubernetes, CI/CD, monitoring)

Quick Start

Spin up a production-ready backend service using Node.js with NestJS, expose REST APIs secured with JWT, and configure a basic CI/CD pipeline.

Frequently Asked Questions about backend-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a production-ready backend with NestJS and PostgreSQL?▼

To design a production-ready backend with NestJS and PostgreSQL, you structure REST APIs, implement JWT authentication, optimize database queries, and configure Docker-based CI/CD pipelines for deployment.

What is the best way to implement OAuth 2.1 and JWT authentication in a FastAPI backend?▼

Implementing OAuth 2.1 and JWT authentication in a FastAPI backend involves defining authorization flows, generating signed tokens, and applying RBAC security practices to protect API endpoints.

How does database sharding and Redis caching improve backend scalability?▼

Database sharding and Redis caching improve backend scalability by distributing write loads across multiple PostgreSQL instances and storing frequently accessed data in-memory to reduce query latency.

Can I use microservices architecture with Django and Kubernetes for DevOps?▼

Yes, you can use microservices architecture with Django and Kubernetes for DevOps by containerizing independent services with Docker, orchestrating deployments, and configuring monitoring for resilience.

When should I use gRPC vs REST for API design in Express backends?▼

Use gRPC for API design in Express backends when you need high-performance internal service-to-service communication, and choose REST for standard public-facing HTTP endpoints requiring broader client compatibility.