Summary
Artem Pushkin is a Senior Software Developer with 10+ years building high-throughput, resilient distributed systems—most recently owning architecture and delivery for a national railway ticket aggregation platform handling millions of annual sales. He is a pragmatic Golang enthusiast with deep experience in C++, Python, Postgres, Redis, Kafka/RabbitMQ, gRPC and event-driven patterns (inbox/outbox, choreography/orchestration sagas) and a track record of designing self-healing, feature-sliced microservices. Artem values maintainability and team/domain ownership over chasing new stacks, mentors engineers, hires for long-term robustness, and routinely collaborates across teams to resolve production and business issues. He authors production libraries used across languages and shares practical architecture and algorithm insights via a programming-focused YouTube channel. An often-overlooked strength: he deliberately embraces "boring" Kaizen work—automation, tooling, and safeguards—that keeps complex ecosystems reliable under heavy real-world load.
11 years of coding experience
8 years of employment as a software developer
Tomsk State University of Control Systems and Radioelectronics