Iβm a Senior/Lead software engineer in iOS who worked also as an Instructor π¨π»βπ« and Technical writer π¨π»βπ».
Iβm located in Cairo, Egypt πͺπ¬ but most of my work was remotely in Algeria π©πΏ, Saudi Arabia πΈπ¦, Kenya π°πͺ, The United States πΊπΈ & Germany π©πͺ for more than 80% of my experience.
I have worked with UIKit, SwiftUI, Memory Management, Design patterns, and SOLID principles to achieve clean architecture concepts with MVP, MVVM & VIPER, etcβ¦
Of course, I have experience in clean code, Git, GitFlow, CI/CD, Fastlane & Bitrise.
Some of my responsibilities in the companies I have worked in:
1- Keep the high code quality.
2- Apply the SOLID Principles and the needed Design Patterns to be able to achieve clean architectural concepts.
3- Enhance the existing process for more feasibility in the workflow.
4- Responsible for the CI/CD pipeline.
5- Evolve in the interview process (Review CV, Review Technical Tasks, Make Technical and system Design interviews for candidates)
6- Onboarding process for newcomers through the apps.
In my spare time, Iβm creating content on my YouTube channel π₯ to explain more concepts like: Programming, iOS Development, CV writing/reviewing, LinkedIn profiles, etcβ¦
Watching Anime is the best thing after coding π€£
I love connecting with different people so if you want to say hi, I'll be happy to meet you more! :)