Senior backend engineer, 7 years, working mainly in Node.js/TypeScript and Go.
- Event-driven pipelines — queues, streams, outbox patterns, and consumers that survive crashes mid-batch without duplicating work
- Real-time platforms — WebSocket and pub/sub systems with backpressure, reconnect handling, and ordered delivery
- Third-party integrations — payment providers, external APIs, and webhooks, designed so partial failures never double-charge or lose state
- Reliability fundamentals — idempotency keys, compensating transactions, retries with jitter, and observability that makes incidents short




