Владислав Щапов

Доцент at Пермский национальный исследовательский политехнический универсистет

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

🤩
Rockstar
🎓
Top School
Владислав Щапов — доцент и кандидат технических наук с более чем 11 годами опыта в академической и исследовательской деятельности, совмещающей преподавание и прикладную разработку ПО. Он активно участвует в крупных C/C++ open-source проектах (zlib-ng, oneTBB, fmt, gulrak/filesystem), где фокусируется на совместимости, автоматизации тестирования и исправлении ошибок компиляции на разных платформах. Его практические правки включают улучшение сборки, добавление тестов для известных уязвимостей и работу с платформенно-зависимыми аспектами (MSVC, macOS, Linux, FreeBSD). Такой бэкграунд отражает редкое сочетание глубокого научного мышления и внимания к инженерной устойчивости и безопасности кода. Научно-исследовательская карьера в российских институтах придает его развитию системный и методичный подход к решению сложных задач в ПО. Несмотря на академическую роль, он остаётся прагматичным разработчиком, регулярно внося вклад в инфраструктуру и тесты критичных библиотек.
code11 years of coding experience
bookкандидат технических наук, 05.13.11 Математическое и ПО ВМ, комплексов, систем и сетей, кандидат технических наук, 05.13.11 Математическое и ПО ВМ, комплексов, систем и сетей at Институт Проблем Управления им. В.А. Трапезникова РАН
bookЛицей №2 при ПГУ
bookинженер, Автоматизированные системы обработки информации и управления, 5, инженер, Автоматизированные системы обработки информации и управления, 5 at Пермский национальный исследовательский политехнический университет
github-logo-circle

Github Skills (29)

filesystem10
c-language10
parallel10
lib10
multithreading10
testing10
formatting10
formatter10
cmake10
c1110
parallel-execution10
c1710
parallel-processing10
formatters10
deflate10

Programming languages (5)

C++CPHPRubyPython

Github contributions (5)

github-logo-circle
zlib-ng/zlib-ng

May 2021 - Oct 2022

zlib replacement with optimizations for "next generation" systems.
Role in this project:
userBack-end Developer / Test Automation Engineer
Contributions:121 reviews, 16 commits, 39 PRs in 1 year 4 months
Contributions summary:Владислав primarily contributed to improving the build process and test suite for the zlib-ng library. Their work includes refactoring build scripts, adding tests, and fixing compatibility issues related to compiler intrinsics and build configurations on different platforms, including MSVC. They added a test case for a known CVE and ensured correct functionality for the library with respect to add-subdirectory build configurations. This demonstrates a focus on testing and ensuring the software's robustness and adherence to security standards.
zlib-replacementnext-generationoptimizationsdeflatecompression
fmtlib/fmt

Oct 2020 - Jan 2023

A modern formatting library
Role in this project:
userBack-end Developer
Contributions:229 reviews, 126 commits, 122 PRs in 2 years 3 months
Contributions summary:Владислав primarily addressed and provided workarounds for compiler bugs, specifically targeting issues in GCC 8. Their contributions focused on modifying core and compile-time format functionality, indicating a deep understanding of the library's internal workings. The user also added support for allocator max size and various tests for functionality.
chronorustc-plus-plusperformanceprintf
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
Владислав Щапов - Доцент at Пермский национальный исследовательский политехнический универсистет