π Backend Engineer focused on Go, distributed systems, and payment infrastructure.
I enjoy building reliable backend services, designing fault-tolerant architectures, and solving problems around payments, consistency, retries, and high-load systems.
π B.Sc. in Applied Mathematics & Computer Science β Saint Petersburg State University
π M.Sc. in Mathematics & Computer Science β Moscow State University
π« Graduate of Yandex Backend School
πΌ Professional experience in fintech, payment systems, and R&D
π Currently exploring opportunities in international backend and fintech teams
πΉ Go β’ β‘ C++ β’ π Python β’ π SQL
π PostgreSQL β’ π΄ Redis β’ π¨ Kafka
π³ Docker β’ βΈοΈ Kubernetes β’ βοΈ AWS β’ π§ GitHub Actions
π CQRS β’ π‘ Event-Driven Architecture β’ π― Saga Pattern β’ π Distributed Locking β’ β»οΈ Idempotency β’ π€ Distributed Transactions
π OpenTelemetry β’ π Grafana β’ π Prometheus β’ π VictoriaMetrics
A multi-provider payment routing system inspired by real-world payment orchestration platforms.
Key features:
β Stripe integration
β Automatic provider failover
β Priority, Weighted, and Success-Based routing
β Idempotent APIs
β Redis-backed rate limiting
β gRPC microservice architecture
β VictoriaMetrics + Grafana observability
π Repository: https://github.com/bashkirian/payment-orchestrator
A reference implementation of CQRS patterns in Go.
π Repository: https://github.com/bashkirian/go.cqrs
π³ Payment Systems
βοΈ Distributed Systems
π‘ Event-Driven Architectures
π Reliability Engineering
π System Design
π High-Load Backend Services
π± Open Source
- Advanced payment orchestration patterns
- Reliability and fault tolerance in distributed systems
- Large-scale fintech architectures
- Production observability practices
πΌ LinkedIn: https://www.linkedin.com/in/almaz-shagiev/
π¬ Telegram: https://t.me/AlmazShagiev
π« Always happy to discuss: Go β’ Fintech β’ Payments β’ Kafka β’ PostgreSQL β’ Distributed Systems