πΆ Senior/Lead software engineer in iOS with +8 years hands on experience in the field who worked also as an Instructor, Mentor π¨π»βπ« and Technical writer π¨π»βπ».
π Located in Dubai, UAE π¦πͺ & Cairo, Egypt πͺπ¬, Most of my work was remotely in Algeria π©πΏ, Saudi Arabia πΈπ¦, Lebanon π±π§, Kenya π°πͺ, The United States πΊπΈ & Germany π©πͺ for almost 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β¦
π Experienced 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! :)