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.
10 years of coding experience
17 years of employment as a software developer
M.S, Information Security, M.S, Information Security at Bauman Moscow State Technical University
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.
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