Piotr Karocki is a Technical Consultant based in Krakow with nine years of recent professional experience and a multi-decade background in networking, security, and software development. He combines a "security first" design philosophy with pragmatic, user-centered systems that prioritize backward and forward compatibility across platforms from Windows 7 to modern Android variants. A hands-on polyglot developer, Piotr has worked down to assembler (Z80, x86) and contributes to notable open-source projects like the Uno Platform, focusing on cross-platform UI fixes and tests. He has steered large infrastructure and WAN projects for government and banking clients, led Y2K mitigation efforts, and later applied those systems-thinking skills to malware analysis and consultancy. Piotr’s work routinely yields automation tools and published NuGet packages, reflecting his knack for turning manual processes into repeatable, maintainable solutions. Unusually for a technologist, he also holds advanced degrees in theology, bringing a disciplined, reflective perspective to technical standards and ISO/IEEE standardization efforts.
9 years of coding experience
15 years of employment as a software developer
Master's degree, Computer Science, Master's degree, Computer Science at Jagiellonian University
Doctor of Theology, theology (roman catholic), Doctor, Doctor of Theology, theology (roman catholic), Doctor at Pontifical University of John Paul II in Cracow
Open-source platform for building cross-platform native Mobile, Web, Desktop and Embedded apps quickly. Create rich, C#/XAML, single-codebase apps from any IDE. Hot Reload included! 90m+ NuGet Downloads!!
Role in this project:
Front-end Developer
Contributions:222 reviews, 295 commits, 123 PRs in 3 years
Contributions summary:Piotr primarily focused on front-end development within the Uno Platform, contributing to the user interface aspects of the cross-platform framework. Their work included correcting font usage in the Android implementation of SymbolIcon, remediating potential issues with long URI strings, and implementing click support for the MenuFlyoutItem. The user also updated UI tests for various components, ensuring correct behavior across platforms like Android and iOS. They demonstrated proficiency in UI development and testing within the context of cross-platform application development using C#/XAML.
Build Mobile, Desktop and WebAssembly apps with C# and XAML. Today. Open source and professionally supported.
Contributions:28 PRs, 613 pushes, 106 branches in 3 years 6 months
iosmobilewpfuwpmacos
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
Piotr Karocki - Technical Consultant at Heat Decor