Piotr Karocki

Technical Consultant at Heat Decor

Krakow, Lesser Poland Voivodeship
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

👤
Senior
🎓
Top School
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.
code9 years of coding experience
job15 years of employment as a software developer
bookMaster's degree, Computer Science, Master's degree, Computer Science at Jagiellonian University
bookDoctor of Theology, theology (roman catholic), Doctor, Doctor of Theology, theology (roman catholic), Doctor at Pontifical University of John Paul II in Cracow
languagesEnglish, Polish, Russian
stackoverflow-logo

Stackoverflow

Stats
1reputation
103reached
0answers
1question
github-logo-circle

Github Skills (15)

uid10
cross-platform10
csharp10
ui-design10
front-end-development10
xaml10
multiplatform10
platform-independent10
dotnet-core10
testing10
android9
ios9
uwp9
maui6
winui6

Programming languages (7)

C#C++CJavaScriptGoVisual Basic .NETKotlin

Github contributions (5)

github-logo-circle
unoplatform/uno

Sep 2019 - Sep 2022

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:
userFront-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.
roslynunomvvmc-sharpios
pkar70/uno

Nov 2019 - May 2023

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