Piotr Krawiec is a polyglot Principal Product Engineer based in Warsaw with 13 years of experience building and shipping products across web, mobile, embedded and cloud. He blends hands-on coding (from iOS SDK maintenance to full-stack systems) with product leadership, community evangelism, and customer-facing support, having led cross-functional teams at Estimote and Framer. Piotr’s background includes developer advocacy and technical writing—he’s comfortable debugging SDKs, drafting deep-dive guides, and speaking at conferences—so he naturally translates customer needs into engineering priorities. Notably, he contributed fixes and modernizations to Estimote’s iOS Fleet Management SDK, demonstrating attention to backwards compatibility and production stability. Colleagues rely on him as a storyteller-engineer who can switch between sketching UX, shipping code, and mentoring teams.
13 years of coding experience
13 years of employment as a software developer
B.Sc., Computer Science, B.Sc., Computer Science at AGH University of Krakow
Contributions:6 releases, 53 commits, 3 PRs in 4 years 6 months
Contributions summary:Piotr primarily focused on updating and maintaining the Estimote Fleet Management SDK for iOS. Their contributions included adapting the example code to support newer iOS versions (iOS 8 and iOS 9), implementing location services authorization requests, and addressing deprecation warnings. They also fixed a crash related to the secure UUID monitoring feature and added support for Eddystone-URL handling. Further, the user provided updates to App Templates, and GPIO related code, showcasing the ongoing maintenance and development of the SDK's features.
Contributions:7 pushes, 1 branch in 7 years 2 months
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 Krawiec - Principal Product Engineer at Framer