Petr Sima

Petr Sima

Mentor
5.0
(245 reviews)
US$40.00
For every 15 mins
674
Sessions/Jobs
ABOUT ME
Swift developer and mentor, many years of experience, early adopter of all current state of the art technologies.
Swift developer and mentor, many years of experience, early adopter of all current state of the art technologies.

Available in all timezones. Excelent English.

I removed my old bio because it becomes outdated quickly. By now I've done enough to be able to say: I've really done a lot 🙂. I provide a full range of services to meet all your Swift needs.

Czech, English
Prague (+01:00)
Joined July 2017
EXPERTISE
8 years experience | 78 endorsements
Since day 1.
Since day 1.
Functional ProgrammingCompiler errorsProgramming language
View more
3 years experience | 23 endorsements
Since day 1.
Since day 1.
10 years experience | 21 endorsements
I've taught iOS courses (both private and university). I've given iOS related talks. I've onboarded and lead teams of junior and senior d...
I've taught iOS courses (both private and university). I've given iOS related talks. I've onboarded and lead teams of junior and senior developers. You'll enjoy learning with me.
Functional ProgrammingiOSStudentFunctional reactive programmingAdvisorTutorialProgrammingMentoringTutoringTeaching
View more
11 years experience | 18 endorsements
Unidirectional architectures (Composable Architecture), native SwiftUI architecture ("SwiftUI MVC"), also MVVM although Im no longer a fa...
Unidirectional architectures (Composable Architecture), native SwiftUI architecture ("SwiftUI MVC"), also MVVM although Im no longer a fan (was a big fan before SwiftUI).
RefactorSoftware architectureiOSMVVMMVCPatternsCode convetionsClean codeSwiftComposablearchitecture
View more
10 years experience | 20 endorsements
With a systematic approach, I can ask you and your program just the right questions to quickly locate the source of your bug or performan...
With a systematic approach, I can ask you and your program just the right questions to quickly locate the source of your bug or performance problem. Then, I can suggest a quick fix or teach you how to avoid such problems in the future. I have experience with Instruments, but most of the time I make do with XCode's built in debugger. At my former job, not only was I the go-to guy for any iOS problem, I was also regarded as the company google searcher :)
8 years experience | 23 endorsements
Huge fan of functional programming, and can turn you into one too. I started with FRP frameworks all the way back in the Objective-C day...
Huge fan of functional programming, and can turn you into one too. I started with FRP frameworks all the way back in the Objective-C days. But its not just about Combine (which you should be using), FP is so much more. If by any chance you understand Czech, watch my old talk on functional reactive programming https://www.youtube.com/watch?v=MnEbZGv8t_c&t=1s
ReactivecocoaFunctional ProgrammingRxSwiftSide effectsValue typesUnidirectional dataflowReactiveSwiftFunctional reactive programmingSwiftCombine
View more
5 years experience | 10 endorsements
I know ObjectiveC well but I won't fix your ObjectiveC code, so what are we even doing here? 😀 Switch to Swift, then let me know.
I know ObjectiveC well but I won't fix your ObjectiveC code, so what are we even doing here? 😀 Switch to Swift, then let me know.
SwiftOOPProgramming language
View more

REVIEWS FROM CLIENTS

5.0
(245 reviews)
Jihad Almofadda
Jihad Almofadda
August 2024
Amazing guy. Talented and Patient in taking many question and explains complex things simply very well.
Adam Mirza (DilberAdam)
Adam Mirza (DilberAdam)
August 2024
Very helpful and timely! Understood my problem very quickly and was able to figure out a quick solution for my issue.
Rob Bishop
Rob Bishop
July 2024
Very helpful, thanks!
Niall Benson
Niall Benson
June 2024
Petr was a great guy and explained my issue very clearly to me. I'm now able to progress with my project again!
johnny adkins
johnny adkins
March 2024
Petr is a wizard
Olivier Desrochers
Olivier Desrochers
February 2024
Petr is incredibly kind and professional. I appreciate how he takes the time to walk me through his thought process while assisting me with debugging my code.
Kevin Kossi
Kevin Kossi
January 2024
Petr knows his stuff, very helpful and friendly.
jonny grey
jonny grey
November 2023
fast and pleasant and sharp
Olivier Desrochers
Olivier Desrochers
November 2023
Petr was really nice and resolved my issue in less than 5 minutes. I'll definitely use his help again in the future!
Yiannos “Covalent” Christou
Yiannos “Covalent” Christou
October 2023
Money well spent. Solved my problem in literally 20 minutes. Totally recommend.
SOCIAL PRESENCE
GitHub
Uniflo
A delightful SwiftUI companion.
Swift
2
0
SpeedSketch
Fork of Apple's pencil drawing app for messing around.
Swift
2
0
Stack Overflow
56 Reputation
0
0
2