Michael Bernat
Senior iOS Developer
Experience
Aug 2025 - Oct 2025
3 monthsDresden, Germany
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
May 2025 - Jun 2025
2 monthsPrague, Czech Republic
Lorem ipsum dolor sit amet
Pocket Virtuality
- Developed native iOS plugin to Flutter for video calls based on Azure Communication Services
Dec 2023 - Present
2 years 2 monthsPrague, Czech Republic
Lorem ipsum dolor sit amet
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
Jan 2023 - Dec 2023
1 yearPrague, Czech Republic
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
Nov 2019 - Dec 2019
2 monthsiOS Developer
Salony
- Served as the sole app developer, responsible for all iOS development tasks
Nov 2018 - Oct 2022
4 yearsDresden, Germany
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
May 2004 - Mar 2018
13 years 11 months Lorem ipsum dolor sit amet
International Business Machines
Nov 2002 - Apr 2004
1 year 6 months Lorem ipsum dolor sit amet
Oracle
May 1999 - Aug 2001
2 years 4 months Lorem ipsum dolor sit amet
Compaq Computer
Jun 1996 - Apr 1999
2 years 11 months Lorem ipsum dolor sit amet
Sun Microsystems
May 1994 - May 1996
2 years 1 month Lorem ipsum dolor sit amet
Lotus Development
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
Czech
NativeEnglish
AdvancedGerman
IntermediateEducation
Oct 2000 - Jun 2002
U.S. Business School Prague
MBA · MBA program by Rochester Institute of Technology · Prague, Czech Republic
Czech Technical University
Computer Science · Prague, Czech Republic
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience