Виталий Петров — опытный Qt/C++ разработчик с 13 годами практики, базирующийся в Краснодаре, специализирующийся на встраиваемых и кроссплатформенных решениях. Имеет сильный бэкграунд в управлении разработкой и инфраструктурой: создавал процессы разработки, руководил командами и запускал комплексные ПО-проекты в роли руководителя отделов. Активно участвует в open-source — в частности в вкладе в vcpkg по сборке и поддержке портов для Linux, macOS и Windows, а также в доработках бэкенда популярной Yii-based платформы Yupe!. Комбинирует системное мышление и практический опыт DevOps/портирования библиотек с глубокой экспертностью в C++ и Qt, что делает его ценным исполнителем при переносе и поддержке сложных C++-зависимостей. Непривычный нюанс: помимо технического образования, у Виталия есть юридическое образование, что помогает в формализации требований и подготовке техзаданий.
13 years of coding experience
Техник-программист Вычислительная техника, Техник-программист Вычислительная техника at Политехнический колледж г. Астана
Диплом о среднем образовании Среднее образование и обучение, Диплом о среднем образовании Среднее образование и обучение at Средняя школа №14 г. Астана
Бакалавр технических наук Вычислительная техника, Бакалавр технических наук Вычислительная техника at КазАТУ имени С. Сейфуллина,
Бакалавр права Юриспруденция общее направление, Бакалавр права Юриспруденция общее направление at Казахстанско-Российский университет
Contributions:11 reviews, 16 commits, 24 PRs in 3 years
Contributions summary:Виталий primarily contributed to the `vcpkg` repository by adding and modifying ports, which involves managing and building external C++ libraries. They implemented build support for Linux, macOS, and Windows, alongside fixing existing build issues, specifically for the Clapack and libvpx libraries. Furthermore, the user updated or added support for new versions of libraries like ptyqt, qtkeychain, libuuid, qhttpengine, optimus-cpp, libgcrypt, libqtrest, oboe, and telnetpp. This role involved creating and updating portfiles, which included build configurations, patches, and installation steps.
Yupe! is an open source Yiiframework-based online e-commerce solution. Demo https://demo.yupe.ru/
Role in this project:
Back-end Developer
Contributions:5 commits in 2 days
Contributions summary:Виталий primarily contributed to the back-end functionality of the Yupe! e-commerce platform. Their work included adding features to generate relation fields within forms, crucial for the platform's data management capabilities. They also made adjustments to user profile display, improving how user information is presented, and corrected menu sorting order. The user also ensured the security of the user info pages and the system.
ecommerceyiicommercephpyii-framework
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.