Victor Gavro

CTO, Solution Architect, Tech Lead at Aliyoop

Kyiv, Ukraine
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
Victor Gavro is a seasoned technology leader and hands-on architect with 15 years of Linux and Python/full-stack experience, currently serving as CTO and Solution Architect in Kyiv. He has a track record of building products and operations from scratch in startups, leading migrations and scalable infrastructure for digital signage, SaaS, and cloud security integrations. Victor combines deep Unix and network expertise with proficiency across multiple languages and platforms, and he has contributed meaningful fixes to the widely used marshmallow Python library—improving nested field handling and ISO 8601 date deserialization. Known for turning reverse-engineered APIs and complex integration challenges into reliable, production-ready services, he blends practical systems-level knowledge with product-minded leadership.
code10 years of coding experience
job12 years of employment as a software developer
bookIgor Sikorsky Kyiv Polytechnic Institute
stackoverflow-logo

Stackoverflow

Stats
1,387reputation
88kreached
30answers
0questions
Badges
flask
top-5%
json
top-5%
python
top-5%
github-logo-circle

Github Skills (18)

python10
data-serialization10
serialization10
deserialization10
marshmallow10
schema10
validations9
json9
validation9
flask9
sqlalchemy6
instagram-api6
pytest6
jinja26
django6

Programming languages (15)

C#JinjaCVueGoHTMLJupyter NotebookTypeScript

Github contributions (5)

github-logo-circle
marshmallow-code/marshmallow

Sep 2018 - Oct 2018

A lightweight library for converting complex objects to and from simple Python datatypes.
Role in this project:
userBack-end Developer
Contributions:7 commits, 4 PRs, 19 comments in 18 days
Contributions summary:Victor focused on refining and enhancing the marshmallow library's functionality. Their contributions include addressing issues related to nested fields and handling unknown values, ensuring correct fallback behaviors and exception handling. They also modified the codebase to enforce ISO 8601 date and time format standards during deserialization. These modifications involved updates to several core files, showcasing a deep understanding of the library's inner workings and its data serialization/deserialization processes.
serdepythonmarshallingdeserializationvalidation
vgavro/vue-vgavro-utils

May 2017 - Feb 2019

Contributions:9 PRs, 80 pushes, 4 branches in 1 year 8 months
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
Victor Gavro - CTO, Solution Architect, Tech Lead at Aliyoop