Sergey Podobry is a systems software engineer and entrepreneur with over a decade of experience building drivers, services, GUIs and multithreaded networked applications across Windows and Linux. As Co-Founder of Vergilius Project and founder of Stellarity Software, he blends hands‑on development with product leadership and process improvement, often acting as the go‑to problem solver and mentor. He has deep C/C++ expertise (including C++11, STL, Boost and x86 ASM), kernel and filesystem drivers, reverse engineering and crash dump analysis, and practical experience automating builds and package maintenance in projects like microsoft/vcpkg. At Apriorit he progressed from junior developer to software development lead, shaping code quality via reviews, refactoring legacy systems and introducing modern tooling such as CMake, gtest/gmock and CI practices. Not obvious from titles alone, Sergey routinely bridges low‑level kernel work and higher‑level integrations (RDP addins, Media Foundation, USB), making him effective at solving cross‑stack problems. He holds a Master’s in Computer Science and is based in Kyiv, Ukraine.
12 years of coding experience
7 years of employment as a software developer
Master Computer Science, Master Computer Science at Dnipropetrovs'kij Nacional'nij Universitet
Portable, simple and extensible C++ logging library
Role in this project:
Back-end Developer
Contributions:14 releases, 6 reviews, 517 commits in 8 years 3 months
Contributions summary:Sergey primarily contributed to the development of a C++ logging library. Their work involved the creation and modification of core components such as the Entry, Logger, and Appender classes. The user implemented features like file appenders, formatters (CSV, TXT), and thread ID retrieval, indicating a focus on core functionality and cross-platform support. The user also added support for features such as multi-line messages, and dynamic file name changes.
Contributions:2 reviews, 5 commits, 11 PRs in 5 years 5 months
Contributions summary:Sergey primarily worked on updating the `plog` library within the vcpkg package manager. Their commits involved updating the portfile.cmake to include new versions of `plog`, changing the SHA512 hashes, and applying other configuration adjustments. Additionally, they updated the portfile for `libdatachannel`, reflecting version updates and applying patches. These changes highlight the user's involvement in managing and maintaining external libraries within the vcpkg ecosystem, which requires adapting to library updates and ensuring proper integration.
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
Sergey Podobry - Co-Founder at Stellarity Software