Skip to main content
Top expert badge
Recommended expert
Profile header background

Michael Bernat-Senior iOS Developer

Michael Bernat
Profile header overlay
Prague, Germany

Check rate

Experience

Aug 2025 - Oct 2025
Dresden, Germany

iOS SDK Developer

Scoolio

Expertise details
Position Summary
iOS SDK Developer at Scoolio
Industries
Education
Information Technology
Business Areas
Customer Service
Information Technology
Product Development
  • 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
Prague, Czech Republic

Pocket Virtuality

Expertise details
Position Summary
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Developed native iOS plugin to Flutter for video calls based on Azure Communication Services
Dec 2023 - Present
Prague, Czech Republic

Curious Investor

Expertise details
Position Summary
Industries
Banking and Finance
Information Technology
Business Areas
Information Technology
Product Development
  • 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
Prague, Czech Republic

Senior iOS Developer

Fortuna Entertainment Group

Expertise details
Position Summary
Senior iOS Developer at Fortuna Entertainment Group
Industries
Sport
Business Areas
Information Technology
Product Development
Quality Assurance
  • 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

iOS Developer

Salony

Expertise details
Position Summary
iOS Developer at Salony
Industries
Information Technology
Business Areas
Information Technology
Product Development
  • Served as the sole app developer, responsible for all iOS development tasks
Nov 2018 - Oct 2022
Dresden, Germany

Senior iOS Developer

Scoolio

Expertise details
Position Summary
Senior iOS Developer at Scoolio
Industries
Education
Information Technology
Business Areas
Information Technology
Product Development
  • 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

International Business Machines

Expertise details
Position Summary
Industries
Information Technology
Business Areas
Information Technology
Product Development
Research and Development
Nov 2002 - Apr 2004

Oracle

Expertise details
Position Summary
Industries
Information Technology
May 1999 - Aug 2001

Compaq Computer

Expertise details
Position Summary
Industries
Information Technology
Jun 1996 - Apr 1999

Sun Microsystems

Expertise details
Position Summary
Industries
Information Technology
May 1994 - May 1996

Lotus Development

Expertise details
Position Summary
Industries
Information Technology
Business Areas
Information Technology

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Education, Banking and Finance, and Sport.

Information Technology
Education
Banking and Finance
Sport
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Research and Development, and Quality Assurance.

Information Technology
Product Development
Research and Development
Quality Assurance
Profile match chart

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
Native
English
Advanced
German
Intermediate

Education

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

Statistics

Experience

Total positions 11
Experience in Information Technology 29 y
Avg length 2 y 9 m
Longest experience 13 y 10 m

Global Experience

Countries worked in 2 (Czech Republic, Germany)
Primary country Czech Republic

Expertise

Recent roles iOS SDK Developer, Senior iOS Developer, iOS Developer
Main industries Information Technology, Education, Banking and Finance
Main business areas Information Technology, Product Development, Research and Development

Qualifications

Highest degree Master

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Michael based?

Michael is based in Prague, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Michael speak?

Michael speaks the following languages: Czech (Native), English (Advanced), German (Intermediate).

How many years of experience does Michael have?

Michael has at least 30 years of experience. During this time, Michael has worked in at least 3 different roles and for 10 different companies. The average length of individual experience is 3 years and 8 months. Note that Michael may not have shared all experience and actually has more experience.

What roles would Michael be best suited for?

Based on recent experience, Michael would be well-suited for roles such as: iOS SDK Developer, Senior iOS Developer, iOS Developer.

What is Michael's latest experience?

Michael's most recent position is iOS SDK Developer at Scoolio.

What companies has Michael worked for in recent years?

In recent years, Michael has worked for Scoolio, Pocket Virtuality, Curious Investor, and Fortuna Entertainment Group.

Which industries is Michael most experienced in?

Michael is most experienced in industries like Information Technology, Education, and Banking and Finance. Michael also has some experience in Sport.

Which business areas is Michael most experienced in?

Michael is most experienced in business areas like Information Technology, Product Development, and Research and Development. Michael also has some experience in Quality Assurance and Customer Service.

Which industries has Michael worked in recently?

Michael has recently worked in industries like Information Technology, Education, and Banking and Finance.

Which business areas has Michael worked in recently?

Michael has recently worked in business areas like Information Technology, Product Development, and Quality Assurance.

What is Michael's education?

Michael holds a Master in MBA program by Rochester Institute of Technology from U.S. Business School Prague.

What is the availability of Michael?

Michael is immediately available full-time for suitable projects.

What is the rate of Michael?

Michael's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Michael?

To hire Michael, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1200
900
600
300
Rate comparison chart
Market avg: 928-1088 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.