Karol Gusak is an entrepreneurial software developer and co-founder with 16 years of industry experience and eight years focused on mobile app development, currently based in Zurich. He has led the design and implementation of Blokada, an open-source ad blocker and VPN for Android and iOS, owning everything from app business logic and complex Gradle build setups to a zero-cost backend on GitHub Pages and an automated Crowdin translation pipeline for 25+ languages. Technically versatile, Karol ships native iOS and Android clients, implements VPN-based DNS filtering, and has integrated packet-tunnelling Golang libraries and persistence layers with migration and legacy support. His background includes building privacy-analysis tooling (App-Check) using mitmproxy and Python and contributing localization features to the prominent Neos Flow repository, showing a consistent focus on privacy, localization and robust engineering. He combines startup product instincts with hands-on systems work—building CI, automated translations, and cross-platform investigations—while mentoring developers and maintaining high-quality testing and profiling practices. Pragmatic and detail-oriented, Karol is as comfortable optimizing streaming and low-level networking as he is defining product backlogs and launching internationalized apps.
16 years of coding experience
6 years of employment as a software developer
Master of Science - MS Informatics, Master of Science - MS Informatics at Linnaeus University
BSc Computer Science, BSc Computer Science at Bialystok University of Technology
Software Engineering, Software Engineering at Chalmers University of Technology
The unified repository containing the Flow core packages, used for Flow development.
Role in this project:
Back-end Developer
Contributions:40 commits in 6 months
Contributions summary:Karol primarily contributed to the implementation of the localization features for the project. This included the creation of basic automatic locale detection using the Accept-Language HTTP header and implementing support for a list of available locales in the configuration. Further commits demonstrate a refactoring of the locale collection structure. The user focused on building the foundation for locale-dependent resources.
Contributions:120 releases, 3 reviews, 6 commits in 1 day
dnsprivacysecurityadblockervpn
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.