Karim Hamed
@karimhamed
Detail-oriented iOS Developer skilled in Swift, SwiftUI, and clean architecture.
What I'm looking for
I am an iOS Developer with hands-on experience building production-ready apps using Swift, UIKit, SwiftUI, Objective-C, and modern concurrency patterns. I have delivered features across e-commerce, tourism/visa, and learning apps, implementing clean architecture, async networking with Alamofire/URLSession, localization, and local persistence with Core Data.
I collaborate in Agile teams using Git, GitFlow, GitHub/GitLab, Zeplin and Figma, and I emphasize testability, reusable UI components, and SOLID principles. My recent internships and current role at Solution Plus strengthened my skills in MVVM, VIPER, Combine, dependency injection, and preparing for production SwiftUI contributions.
Experience
Work history, roles, and key accomplishments
iOS Developer
Solution Plus
May 2025 - Present (5 months)
Onboarded into the mobile team, studying internal architecture and standards while enhancing SwiftUI skills to prepare for production contributions to the company's iOS applications.
iOS Developer Intern
Solution Plus
Dec 2024 - Apr 2025 (4 months)
Developed features for an iOS e-commerce app using Swift, UIKit and MVVM/VIPER/Clean Architecture; implemented Alamofire networking with robust error handling, Core Data persistence, Combine for reactive updates, and Arabic/English localization.
iOS Developer Intern
VODO
Oct 2024 - Dec 2024 (2 months)
Contributed to an iOS app for a UAE-based SPA using Swift, UIKit, and Clean Architecture; built an async Alamofire network layer with custom error handling and reusable UI components, and implemented localization for multi-language support.
Education
Degrees, certifications, and relevant coursework
Modern University for Technology and Information (MTI)
Bachelor of Engineering, Mechatronics
2022 - 2022
Grade: 3.74
Bachelor of Engineering in Mechatronics completed with a GPA of 3.74 in July 2022.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Karim?
You can contact Karim and 90k+ other talented remote workers on Himalayas.
Message KarimFind your dream job
Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
