Senior Go Developer / Senior Backend Engineer
Moscow, Russia
I build reliable and scalable backend/platform systems with measurable impact on latency, reliability, and delivery speed.
- Built reliable AI agent execution pipelines using Temporal and event-driven architecture
- Improved LLM streaming by introducing batching, making agent communication smoother and infrastructure load more predictable
- Strengthened observability and alerting so issues are detected and investigated much faster
- Implemented OIDC/SSO with automatic role mapping, making onboarding and access management simpler for users and support teams
- Led delivery of multi-cluster deployment capabilities for an internal platform, helping teams ship services with less operational friction
- Reworked authorization with Redis caching and proper invalidation rules, making permission checks significantly faster and more stable
- Designed orchestration flows with SAGA to make distributed business operations more consistent and resilient
- Build for failure tolerance and observability from day one
- Prioritize measurable impact: latency, cost, reliability, time-to-market
- Keep systems evolvable with clear contracts and pragmatic architecture
- Bauman Moscow State Technical University (BMSTU), Moscow
Computer Security
- System Design Intensive - nevzorov.courses
Focus: highload system design, architectural patterns, interview-oriented design practice - Highload Architect - Rebrain
Focus: highload architecture, monitoring, load testing, resilience patterns - Kubernetes: Yandex Managed Service - Rebrain
Focus: managed Kubernetes operations, Helm, CI/CD integrations, cluster debugging
- Telegram: @dkargashin
- Email: dkargashin3@gmail.com
- LeetCode: orange_johny
- HH.ru: Resume
- Habr Career: dkargashin3
If you are hiring for senior Go/backend/platform roles, I am open to discussing impactful engineering challenges.



