Karol Piątek

Karol Piątek

Mentor
Rising Codementor
US$12.00
For every 15 mins
free badge
First 15 mins free for your first session
ABOUT ME
Senior iOS Engineer focused on architecture, modularization, mobile security
Senior iOS Engineer focused on architecture, modularization, mobile security

I’m a Senior iOS Engineer with over 7 years of experience in iOS development.

In my experience, I worked on multiple projects with millions of users:

  • TransferGo
  • MyTherapy: Medication Reminder
  • Big and complex app that supports thousands of shop owners in Poland
  • Banking application for managing and uploading financial documents
  • FinTech app offering loans
  • IoT smart home app

Providing scalable code with modularized architecture, mentoring less experienced developers.

Contributed to open source tools like:

  • OWASP MSTG
  • MobSF -> Added Swift support
  • Difference

https://swiftyfriday.com/about/

Warsaw (+02:00)
Joined July 2024
EXPERTISE
7 years experience
I’m a Senior iOS Engineer with over 7 years of experience in iOS development. Interested in architecture, modularization and mobile secu...
I’m a Senior iOS Engineer with over 7 years of experience in iOS development. Interested in architecture, modularization and mobile security.
XcodeiOSSwift
View more
3 years experience
Actively developing SwiftUI applications, with experience on two successful projects.
Actively developing SwiftUI applications, with experience on two successful projects.
8 years experience
7 years experience
7 years experience
7 years experience
7 years experience

REVIEWS FROM CLIENTS

Karol's profile has been carefully vetted and approved as a Codementor. Connect with Karol now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
CertificatePinning
Swift
17
3
SheetPresentationController
Swift
10
0
EMPLOYMENTS
Staff iOS Engineer
TransferGo
2025-04-01-Present

- Modules and DI improvements

- Direct responsible individual for the receivers feature, tech aligning 3 teams
- Refactored ...

- Modules and DI improvements

- Direct responsible individual for the receivers feature, tech aligning 3 teams
- Refactored multiple features to SwiftUI, making sure that it is easy to scale
- Introduce compilation safety DI and created migration guide
- Automated most of the release process
- Introduced developer tools to speed up the development process
- Automated styling check in code review
- Analysed build cycle and improved clean compilation time by 40 secs

Swift
SwiftUI
View more
Swift
SwiftUI
View more
Senior iOS Engineer
TransferGo
2023-05-01-2025-04-01

- Refactored the whole feature to SwiftUI making sure that it is easy to scale with new options - Automated most of the release proces...

- Refactored the whole feature to SwiftUI making sure that it is easy to scale with new options - Automated most of the release process - Introduced developer tools to speed up development process - Processes improvements - Automated styling check in code review

MVVM
UIKit
DI
View more
MVVM
UIKit
DI
Swift
RxSwift
CI/CD
SwiftUI
Combine
View more
Senior iOS Developer
SmartPatient
2022-03-01-2023-05-01
Development of MyTherapy application. - Created feature modules migration plan without cycle dependencies between modules - Created Swift...
Development of MyTherapy application. - Created feature modules migration plan without cycle dependencies between modules - Created SwiftUI migration guideline - Created Dependency Injection migration guideline (NeedleFoundation) - Introduced SwiftFormat, Difference and other improvements - Help co-workers with architecture and security topics
MVVM
UIKit
Swift
View more
MVVM
UIKit
Swift
SwiftUI
Combine
View more
PROJECTS
MyTherapyView Project
2023
Your personal pill reminder and medication tracker app
Your personal pill reminder and medication tracker app
MVVM
DI
Swift
View more
MVVM
DI
Swift
CI/CD
SwiftUI
Combine
View more
TransferGoView Project
2024
TransferGo makes international money transfer simpler, safer and cheaper for millions of users worldwide.
TransferGo makes international money transfer simpler, safer and cheaper for millions of users worldwide.
UIKit
DI
Swift
View more
UIKit
DI
Swift
RxSwift
CI/CD
SwiftUI
Combine
View more