Michael Bernat
Senior iOS Developer
Experience
iOS SDK Developer
Scoolio
- Developed an iOS SDK to display content in third-party iOS apps (supporting both SwiftUI and UIKit)
- Provided technical support to developers integrating the SDK into their applications
Pocket Virtuality
- Developed native iOS plugin to Flutter for video calls based on Azure Communication Services
Curious Investor
- Built a full-time app visualizing earnings reports of NYSE/NASDAQ listed companies
- Developed the app from the ground up and launched it on the App Store
- Used 100% Swift with modular architecture based on SPM packages and Swift 6 structured concurrency
- Implemented UI with 90% SwiftUI and 10% UIKit & Core Animation, with unit tests per module
- Built back-end processing in pure Swift on macOS with iCloud integration and parallel async structured tasks
- Implemented a complete in-app purchase setup in both the app and App Store Connect
Senior iOS Developer
Fortuna Entertainment Group
- Developed new app features in SwiftUI for all operating markets (PL, CZ, SK, RO, HR)
- Designed and implemented secure user authentication including payment processing
- Refactored legacy UIKit code to SwiftUI while preserving MVVM-C based navigation
- Fixed bugs, addressed data race issues, and identified and resolved performance bottlenecks
- Performed code reviews and led education sessions
iOS Developer
Salony
- Served as the sole app developer, responsible for all iOS development tasks
Senior iOS Developer
Scoolio
- Managed all iOS activities including feature development, bug fixing, and App Store publishing
- Implemented features in MVVM with Combine and built all UI in code, removing legacy Storyboards and segues
- Developed a chat feature from scratch using TCA architecture with Combine and UIKit and/or SwiftUI
- Implemented authentication mechanisms for multiple backends with short-lived OAuth tokens, maintaining trust and synchronization
International Business Machines
Oracle
Compaq Computer
Sun Microsystems
Lotus Development
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Information Technology (28.5 years), Education (4 years), Banking and Finance (2 years), and Sport (1 year).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (23 years), Product Development (21 years), Research and Development (14 years), and Quality Assurance (1 year).
Skills
- Swift 6, Swiftui, Swiftdata, Swift Package Manager, Async/await/actors, Objective-c
- Uikit, Interface Builder, Storyboards, Programmatic Ui
- Core Graphics, Core Animation, Core Data, Core Image, Avfoundation, Core Ml, Create Ml, Spritekit, Sign-in With Apple, In-app Purchases & Subscriptions
- Combine, Rxswift, Promisekit
- Xcode, Xcode Instruments, Xcode Frameworks, Fastlane, Tuist, Cocoapods
- Mvvm-c, Tca, Application And Network Transport Security
- Unit Tests, Ui Tests, Charles Proxy, Proxyman, Rapidapi
- Rest, Json, Xml, Websockets, Oauth 2.0, Oidc, Auth0, Firebase, Lottie, Alamofire, Swinject, And Other Commonly Used Libraries
- Ios/ipados Native Plugins For Flutter
- Git, Gitlab, Github, Bitbucket, Jira, Confluence
Languages
Education
U.S. Business School Prague
MBA · MBA program by Rochester Institute of Technology · Prague, Czech Republic
Czech Technical University
Computer Science · Prague, Czech Republic
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Michael based?
What languages does Michael speak?
How many years of experience does Michael have?
What roles would Michael be best suited for?
What is Michael's latest experience?
What companies has Michael worked for in recent years?
Which industries is Michael most experienced in?
Which business areas is Michael most experienced in?
Which industries has Michael worked in recently?
Which business areas has Michael worked in recently?
What is Michael's education?
What is the availability of Michael?
What is the rate of Michael?
How to hire Michael?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a iOS SDK Developer
Nearby freelancers
Professionals working in or nearby Prague, Germany