Vladimir Semenov

Lead Software Developer at OZON.ru

Moscow, Moscow, Russia
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 Semenov is a Lead Software Developer in Moscow with over a decade of experience building and scaling backend systems across Python, Go, C++ and SQL databases. He has driven large platform re-architectures at Acronis—rewriting monolithic backends into multi-service cloud platforms, improving performance and test coverage—and now leads engineering at OZON.ru. Comfortable from low-level C++ and device integrations to cloud-native services and database optimizations, he repeatedly combines hands-on coding with architecture design, profiling and operational rollout. An active contributor to open-source tooling, he added SQL Server dialect support to the popular goqu Go SQL builder, reflecting practical cross-database expertise. Trained in information security (M.S., Bauman MSTU), he brings a security-aware mindset to platform reliability and scalable API design.
code10 years of coding experience
job17 years of employment as a software developer
bookM.S, Information Security, M.S, Information Security at Bauman Moscow State Technical University
languagesEnglish, Russian
github-logo-circle

Github Skills (8)

golang10
sql-server10
databases10
sql-builder10
go10
sql10
database10
testing9

Programming languages (6)

C++RustGoHTMLCythonPython

Github contributions (5)

github-logo-circle
doug-martin/goqu

Mar 2020 - May 2021

SQL builder and query library for golang
Role in this project:
userBack-end Developer
Contributions:2 reviews, 31 commits, 7 PRs in 1 year 2 months
Contributions summary:Vladimir primarily contributed to adding support for the SQL Server dialect within the goqu SQL builder library. Their work involved creating the necessary SQL Server test suite and implementing the database dialect. The commits include the creation of test files, table and record definitions, as well as supporting features such as limit and offset capabilities. These changes enable the goqu library to work with SQL Server databases.
querybuildersqlitedatabasepostgrespostgresql
vlanse/pypi-server

Dec 2017 - Jan 2023

Contributions:4 pushes in 5 years 1 month
pythonpypicachingtornadopython3
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 Semenov - Lead Software Developer at OZON.ru