Michal Zaborowski

Senior IOS Engineer at Bumble Inc.

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

🤩
Rockstar
🎓
Top School
Michal Zaborowski is a Senior iOS Engineer with 14+ years of experience who now contributes to Bumble following the Geneva acquisition. He specializes in app architecture, having led migrations to Swift Package Manager, implemented clean and feature-based modular architectures, and introduced async/await actors to reduce race conditions. Michal combines hands-on UI craftsmanship—authoring and improving popular open-source presentation and pull-to-refresh libraries—with backend-minded engineering from his Rails and startup background. He has driven CI optimizations, complex RichText and messaging component refactors, and pragmatic SwiftUI integrations that avoided full rewrites. Based in Krakow, he balances product-facing roles (co-founding a mobile agency) with deep technical leadership across large codebases. Colleagues praise his ability to standardize practices that improve team velocity while keeping an eye on UX details and performance.
code14 years of coding experience
job12 years of employment as a software developer
bookBachelor of Science (BSc) Information Technology, Bachelor of Science (BSc) Information Technology at Fontys University of Applied Sciences
bookMaster of Science (MSc) Computer Science, Master of Science (MSc) Computer Science at Politechnika Krakowska im. Tadeusza Kościuszki
languagesEnglish, Polish
stackoverflow-logo

Stackoverflow

Stats
5,079reputation
685kreached
113answers
9questions
Badges
xcode
top-5%
interface-builder
top-5%
iphone
top-5%
uiview
top-5%
uiviewcontroller
top-5%
ios
top-5%
github-logo-circle

Github Skills (25)

objective-c10
ios10
scrollview10
animation10
ui-components10
user-interface10
ui-design10
ui-framework10
swift10
uikit10
cocoa-touch10
uiviewcontroller9
uiview9
interface-builder9
iphone9

Programming languages (11)

JavaShellC++CObjective-CLuaPHPSwift

Github contributions (5)

github-logo-circle
MZFormSheetPresentationController provides an alternative to the native iOS UIModalPresentationFormSheet, adding support for iPhone and additional opportunities to setup UIPresentationController size and feel form sheet.
Role in this project:
useriOS Mobile Developer
Contributions:2 releases, 95 commits, 45 PRs in 4 years 4 months
Contributions summary:Michal primarily contributed to the development of the `MZFormSheetPresentationController` library, a UI component for iOS. Their initial commit established the core functionality and structure of the presentation controller. Subsequent commits focused on adding features such as corner radius, background blur effects, motion effects, and pan gesture dismissal. The user also worked on Swift example implementations, and addressing various issues and user requests.
picture-in-pictureiphoneactionsheetinterface-builderopportunities
MZFormSheetController provides an alternative to the native iOS UIModalPresentationFormSheet, adding support for iPhone and additional opportunities to setup controller size and feel form sheet.
Role in this project:
userMobile Developer (iOS)
Contributions:4 releases, 131 commits, 8 PRs in 2 years 4 months
Contributions summary:Michal primarily contributed to the MZFormSheetController project by implementing and refining the form sheet presentation and dismissal behavior. They focused on enhancing the user experience through the addition of new transition animations, like slide and bounce and also through improvements related to keyboard handling, ensuring the form sheet's position adapts correctly when the keyboard appears and disappears. Furthermore, the user addressed bugs, notably fixing memory leaks and other issues within the UI framework.
picture-in-pictureipadcontrolleriphoneopportunities
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
Michal Zaborowski - Senior IOS Engineer at Bumble Inc.