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)

testing10
command-line-interface10
apache-kafka10
go10
protobuffer10
protobuf10
command-line10
cli10
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`.
avrogolangapache-kafkazshcommand-line-tool
xakep666/xlsxreader

Mar 2021 - Apr 2024

A low-memory high performance library for reading data from an xlsx file
Contributions:40 PRs, 96 pushes, 14 branches in 3 years 1 month
xlsxmemorylow-memoryperformancehigh-performance
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
Vladimir Stoliarov - Senior Software Engineering at Plata Card