Design and build Go microservices from scratch using clean, testable architectures (Hexagonal/Clean Architecture), with clear domain boundaries and API contracts (REST/gRPC + OpenAPI/Protobuf).
Model data and optimize databases across PostgreSQL/MySQL/MongoDB: indexing strategy, query plans (EXPLAIN/ANALYZE), partitioning/sharding, connection pooling, read/write split, and schema/collection design for access patterns.
Implement resilient distributed patterns: idempotency, retries with backoff, circuit breakers, timeouts, rate limiting, and exactly-once–effect via outbox/inbox.
Own end-to-end performance: profiling (pprof), benchmarking, memory/GC tuning, and DB/query tuning to hit p95/p99 latency goals.
Ship observability by default: structured logs, metrics, traces (OpenTelemetry, Prometheus, Grafana), SLOs/error budgets, and actionable alerts.
Ensure security and compliance: OAuth2/OIDC, JWT, RBAC/ABAC, secrets management, least-privilege data access, audit trails.
Build CI/CD pipelines, containerize services (Docker), and operate in Kubernetes (helm/kustomize), with blue/green or canary rollouts.