Andrey Pokrovskiy is a seasoned cross-platform C/C++ engineer with 12 years of professional experience, currently shaping UIKit frameworks at Apple from the San Francisco Bay Area. His background spans systems and application-level development at Amazon and Parallels, bringing a practical focus on reliable, maintainable software and a philosophy of elegant simplicity. Andrey contributes to notable open-source networking work such as libwebsockets, where he improved HTTP parsing and platform build compatibility—evidence of his attention to compatibility and low-level protocol detail. With an M.Sc. in Computer Science from MIET, he blends deep technical skills with a track record of shipping robust, production-ready systems across platforms.
12 years of coding experience
11 years of employment as a software developer
Master of Science (M.Sc.), Computer Science, Master of Science (M.Sc.), Computer Science at Moscow Institute of Electronic Technology (Technical University) (MIET)
Contributions:7 commits, 14 PRs, 25 comments in 1 day
Contributions summary:Andrey made several contributions related to improving the libwebsockets library's functionality. They focused on refactoring HTTP parsing, specifically enabling it for client-side operations. The user fixed a bug related to libev support and also addressed build process changes by including the `lws_config.h` file consistently, which ensured better build compatibility. Additional contributions involved adding a missing header file and addressing a warning in `http2.c`.
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
Andrey Pokrovskiy - UIKit Frameworks Engineer at Apple