Production-ready backend development with modern technologies, best practices, and proven patterns.
Designing RESTful, GraphQL, or gRPC APIs Building authentication/authorization systems Optimizing database queries and schemas Implementing caching and performance optimization OWASP Top 10 security mitigation Designing scalable microservices Testing strategies (unit, integration, E2E) CI/CD pipelines and deployment
Languages: Node.js/TypeScript (full-stack), Python (data/ML), Go (concurrency), Rust (performance) Frameworks: NestJS, FastAPI, Django, Express, Gin Databases: PostgreSQL (ACID), MongoDB (flexible schema), Redis (caching) APIs: REST (simple), GraphQL (flexible), gRPC (performance)
最新のテクノロジー (Node.js、Python、Go、Rust)、フレームワーク (NestJS、FastAPI、Django)、データベース (PostgreSQL、MongoDB、Redis)、API (REST、GraphQL、gRPC)、認証 (OAuth 2.1、JWT)、テスト戦略、セキュリティのベスト プラクティス (OWASP トップ 10)、パフォーマンスの最適化、スケーラビリティ パターンを使用して堅牢なバックエンド システムを構築します。 (マイクロサービス、キャッシュ、シャーディング)、DevOps プラクティス (Docker、Kubernetes、CI/CD)、およびモニタリング。 API の設計、認証の実装、データベース クエリの最適化、CI/CD パイプラインの設定、セキュリティの脆弱性の処理、マイクロサービスの構築、または実稼働対応のバックエンド システムの開発を行うときに使用します。 ソース: zircote/agents。