Summary
Mina E. is a highly skilled iOS developer proficient in a wide range of technologies including Swift, Objective-C, Core Data, SQLite, Realm, Alamofire, URLSession, UIKit, UserDefaults, Push Notifications, RxSwift, and Firebase. He is also experienced in using tools like Xcode, SwiftUI, CocoaPods, and Figma. Mina excels in employing various architectural patterns such as MVC, MVP, MVVM, and VIPER. His deep understanding of design patterns, principles, and SOLID principles, along with his capability in data structures and algorithms, makes him an excellent candidate for any iOS development project.
Meet Mina E.
Assessment Scores. Click to see explore details:
Great score on Longest Word Question, Difficulty Easy
Perfect score on First Factorial Questions, Difficulty Easy
Perfect score on Swift Age Counting Question, Difficulty Medium
Perfect score on IOS Questions
Perfect score on Swift Questions
Experience
ITI Information Technology Institute
Native Mobile Applications Development (Full-Time)
Oct 2023-present
Developed mobile applications
Utilized Google Maps API and Firebase for authentication
Implemented Material Design and XML
Utilized Git for version control
Technologies: Google Maps API, Firebase, Material Design, XML, Git
Freelance
Hospital App (Full-Time)
Apr 2023-Sep 2023
Developed a comprehensive guide to Egyptian hospitals
Integrated Google Maps API and Firebase for authentication
Utilized Material Design and XML
Implemented Git for version control
Technologies: Google Maps API, Firebase, Material Design, XML, Git
Chat room (Full-Time)
Integrated client side with server for chat room application
Utilized Threading and Networking
Implemented Socket Programming
Utilized Git for version control
Technologies: Threading, Networking, Socket Programming, Git
Projects
SHOPIN
iOS m-Commerce Application using Swift programming, MVVM architecture design pattern that display products from different vendors and enables authenticated user to add or remove products to/from shopping carts and finish the whole shopping cycle online through the app’s payment methods.
SportinG
iOS application, developed using Swift, which Fetching Data from AllSportsAPI, provides information on four different sports along with their respective leagues. It displays events and the latest results for each team in these leagues. Users can view a list of players for any team and save their favorite teams for quick access.
NearBy App
iOS application for displaying real-time nearby places around the user. It allows users to show current nearby places and categories for each place (Coffee shops, Hotels, Gyms, and others). Places will be seamlessly updated if the user moved by 500 m from the location of last retrieved places.
News App
iOS application for browsing news across various fields using NewsAPI. It allows you to select any post to see more details, dive deeper into articles and can save posts to favorites using CoreData.
To-Do list App
iOS application provides a user-friendly interface for efficiently managing your to-do list. It allows you to easily add, edit, and delete tasks, set priorities, and mark tasks as completed.
Education
BSc of Engineering-Telecommunication
2015-2020
Alexandria University, Faculty of Engineering - Egypt