Summary
Viktor Shlapakov is a backend-focused software developer with 12 years of experience building distributed, scalable systems and platform services from Belgrade. He specializes in Python and Erlang, has deep hands-on expertise with Docker, Kafka, Storm, Mesos/Marathon and service discovery tools, and has driven platform migrations and high-throughput scheduling at Zyte (formerly Scrapinghub). An active open-source contributor, he improved widely used projects like kafka-python, streamparse and Frontera—bringing Kafka integrations, async reliability fixes, and deployment simplifications to production tooling. Viktor combines a practical, tool-agnostic mindset with strong infrastructure instincts (monitoring, messaging, and stream processing) and a proven track record of automating provisioning and scaling for thousands of jobs per day. He’s comfortable learning new languages and paradigms (Clojure, Go, Scala on his roadmap) and often surfaces non-obvious system improvements that materially boost reliability and throughput.
12 years of coding experience
13 years of employment as a software developer
Professional retraining, Information Technology, A level, Professional retraining, Information Technology, A level at Computer Science Center (Saint-Petersburg)
specialist, Сontrol and Informatics in Technical Systems, 4.8/5, specialist, Сontrol and Informatics in Technical Systems, 4.8/5 at Pacific National University
English, Russian