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.