Vladimir Stoliarov

Senior Software Engineering at Plata Card

Tbilisi, Georgia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Vladimir Stoliarov is a senior software engineer based in Tbilisi with 12 years of experience and five years focused on web and infrastructure systems, specializing in Go while also using Python and JavaScript when needed. He builds well-structured, documented services and champions team-wide coding conventions, often driving specification-first designs and performance-driven optimizations. His background includes telemetry and multitenancy platforms for connected devices, cost-saving migrations to protobuf, and resilient Kafka consumer architectures; he also contributed protobuf support to the popular kafkactl CLI. Practical and detail-oriented, he routinely turns profiling insights into measurable throughput and SLA improvements and enjoys making complex backend systems more maintainable and observable.
code12 years of coding experience
job6 years of employment as a software developer
bookBachelor's degree, Business/Commerce, General, Bachelor's degree, Business/Commerce, General at National Research Nuclear University MEPhI (Moscow Engineering Physics Institute)
github-logo-circle

Github Skills (10)

command-line10
command-line-interface10
apache-kafka10
go10
protobuffer10
protobuf10
cli10
testing10
avro4
zsh4

Programming languages (6)

JavaCClassic ASPGoRubyPython

Github contributions (5)

github-logo-circle
deviceinsight/kafkactl

Dec 2021 - Aug 2022

Command Line Tool for managing Apache Kafka
Role in this project:
userBackend Developer
Contributions:5 reviews, 9 commits, 3 PRs in 8 months
Contributions summary:Vladimir focused on enhancing the `kafkactl` tool's functionality, primarily by adding protobuf serialization and deserialization capabilities for both consumer and producer operations. These changes included modifications to consume and produce commands, enabling the use of protobuf message types defined in `.proto` files or `.protoset` files. Furthermore, the user addressed edge cases like handling tombstone records and improved the user experience by allowing specification of the `--proto-file` flag without the `--proto-import-path`.
apache-kafkacommand-line-toolavroclikafka
xakep666/ps3netsrv-go

Jan 2021 - Feb 2021

Alternative ps3netsrv implementation for installing games over network
Contributions:9 reviews, 9 commits, 31 PRs in 7 days
installinggames
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial