Vadim Golodko

Tech Lead at Turbomates Soft

Warsaw, Masovian Voivodeship, Poland
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
Vadim Golodko is a tech lead with 13 years of experience building backend systems and leading teams across Poland and Eastern Europe, currently driving platform development at Turbomates Soft with Kotlin, PHP and some Go. He combines deep hands-on expertise in PHP, AMQP, Go and PostgreSQL with a practical leadership style honed since early roles at Everymove and Twinslash. Vadim is a published contributor to the widely-used Doctrine ORM, where he improved query generation and fixed critical TreeWalkerChain bugs—evidence of his ability to diagnose subtle query-planning issues in mature open-source stacks. A Belarusian IT graduate, he favors pragmatic refactoring and test-driven improvements that reduce technical debt while keeping delivery timelines on track. Colleagues describe him as a steady engineering lead who moves between code and architecture without losing sight of product needs.
code13 years of coding experience
job6 years of employment as a software developer
bookInformation Technology, Information Technology at Belaruski Dzjaržauny Universitet Informatyki i Radyjoelektroniki
github-logo-circle

Github Skills (5)

php10
doctrine-orm10
sql10
testing10
query-optimization9

Programming languages (6)

TypeScriptCJavaScriptGoPHPKotlin

Github contributions (5)

github-logo-circle
doctrine/orm

Feb 2014 - Feb 2014

Doctrine Object Relational Mapper (ORM)
Role in this project:
userBack-end Developer
Contributions:6 commits, 2 PRs, 4 comments in 1 day
Contributions summary:Vadim primarily worked on improving the Doctrine ORM's query generation, specifically related to custom tree walkers. They addressed issues with multiple custom tree walkers, ensuring correct query component handling. The user also refactored and renamed tests related to custom tree walkers. Furthermore, they fixed a critical issue in the TreeWalkerChain, by creating a new walker object in each iteration.
orm-object-relational-mapperrelationalmysqlphpdatabase
Contributions:18 commits, 17 pushes, 2 branches in 11 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
Vadim Golodko - Tech Lead at Turbomates Soft