Abram Morris Helmy profile photo

Abram Morris Helmy

Freelance at Elragaa App

1 profile view

0 followers

Skills

MVCRESTful APIsCombineState ManagementKeychainGoogle APIsSolidcursorFirebaseObjective-CKotlinLocal StorageClaude AIAutoLayoutDesign PatternsGlideFlutterPush NotificationsMapKitRoomDioSQLiteC++UIKitCoroutinesMVPRetrofitViewBindingJavaFirebase IntegrationClean ArchitectureAndroid SDKSwiftResponsive UIMVVMDependency InjectionSwiftUICoreLocationRxJavaDartXML LayoutsOOPCoreAnimationCoredataDataBindingJetPack-Compose

Experience

  • Mobile App Developer at Flow Cube

    2025-08-01Present

  • Freelance at Elragaa App

    2025-10-01Present

Education

  • Alexandria Higher Institute of Engineering and Technology (AIET) · B.Sc. · Electronics and Communication Engineering · From 2017 – 2022
  • Information Technology Institute (ITI) · Diploma · Mobile Application Native · From 2024 – 2025

Projects

  • M-Commerce App

    Implemented MVVM and Coordinator pattern with SwiftUI and Alamofire. Developed 10+ screens, integrated Shopify backend handling 100+ products, implemented payment processing with Apple Pay, and achieved 90% code coverage with XCTest.

    MVVMSwiftSwiftUIAlamofireReachabilitySwiftDataFirebaseShopify BackendApple PayXCTestMockingGraphQL
  • Sporix

    Developed iOS sports app using MVP architecture, UIKit, and Alamofire with AllSportsAPI, supporting 15+ sports leagues. Implemented CoreData caching reducing API calls by 60%, achieved 100% unit-test coverage on network layer, and designed modular UI architecture enabling faster feature development.

    SwiftUIKitMVPCoreDataUnit Testing
  • ToDo App

    Built iOS task management app in Objective-C using MVC architecture and Storyboards. Implemented 3 task categories with priority-based sorting across 3 status levels, custom UITableView cells with 5+ reusable components, and persistent storage using NSUserDefaults supporting 200+ tasks.

    Objective-CiOS SDKStoryboardsUITableViewNSUserDefaultsMVC

Career preferences

Useful for recruiters: location, job types, salary range, and availability.

Preferred roles & locations
Mobile EngineerMobile App Developer

    Posts