Available to hire
I’m Belal Elshafae, a 27-year-old iOS Engineer originally from Egypt and currently based in Lisbon, Portugal. With over 5 years of experience, I’ve worked remotely and on-site with teams across the USA, Singapore, Egypt, and Portugal. My work spans a variety of industries—including E-commerce, Car Rentals, Fintech, Medtech, and FoodTech—as well as several freelance projects. While iOS is my core expertise, I also have a foundational understanding of Android development and am actively working to strengthen it.
Skills
Experience Level
Language
English
Fluent
Arabic
Fluent
Work Experience
iOS Software Engineer at Radicant Bank
October 1, 2023 - June 20, 2024Fix issues and adjustments for UI and deep linking, build programmatic UI components from scratch, improve app performance using multithreading, handle push notifications setup, add test cases with XCTest framework, create a PDF handler component, adjust localization in English and German using Phrase, and implement Face ID & Touch ID authentication for login. Tech stack includes MVVM, UIKit, Combine, POP, Core Animation, Core Location, programmatic UI, DeepLinking, Firebase, REST API, localization, XCTest, and push notifications.
iOS Software Engineer at Bumpp
November 1, 2021 - October 1, 2023Created App Clip and widget extensions from scratch, handled push and local notifications, implemented data sharing using NFC and QR codes, added deep linking to access cards, implemented OCR for card data reading from the camera, integrated PassKit with Apple Wallet, wrote unit tests using XCTest and TDD, and established CI/CD pipelines using Fastlane, CircleCI, and Firebase. Used tech stack including MVVM, Combine, UIKit, SwiftUI, Core Animation, NFC, Dynamic Links, Dependency Injection, Firebase, QR Code, App Clip, Push Notification, GCD, REST API, OCR, Widget, Fastlane, and CircleCI. Also handled user data with SQLite, adjusted UI layouts for iPads, and used GCD for multithreading.
iOS Software Engineer at Neuroleap
April 1, 2021 - April 1, 2022Developed a medical app from scratch using Swift and SwiftUI and created login/register functionality integrated with REST API.
iOS Software Engineer at BigSillyBug
February 1, 2020 - August 31, 2020Used OpenAPI for backend product integration, integrated Google Maps and Core Location, uploaded images to server using multipart, handled push notifications for product updates, implemented login and registration with social logins like Apple, Facebook, and Google, and used Firebase for phone authentication. Tech stack included MVP, UIKit, dependency injection, RXSwift, OOP, POP, Core Animation, Core Location, programmatic UI, Storyboards, XIBs, Firebase, Open Cart API, Facebook SDK, Google SDK, and localization.
iOS Software Engineer at OrangeSoft
June 1, 2019 - December 31, 2019Developed app from scratch using Swift and UIKit, integrated Google Maps and Core Location for user tracking, added table presentation for data from Core Data, added REST API to access backend user data, and added animation to user interactions using Core Animation. Tech stack included MVC, UIKit, OOP, Core Animation, Core Location, Core Data, Google Maps, Storyboards, REST API, and localization.
iOS Software Engineer at Neuroleap
April 1, 2022 - September 8, 2025Developed iOS app from scratch using Swift and SwiftUI; created login/registration with REST API integration; implemented social login using Apple/Facebook/Google.
iOS Software Engineer at Radicant Bank
October 1, 2023 - PresentImplemented Document Storage for invoices, payments and documents; built document scanner and QRCode parsing; created stories manager and a PDF manager using PDFKit; added English/German localization; focused on performance and test coverage.
iOS Software Engineer at Bumpp
October 1, 2023 - September 8, 2025Created App Clip from scratch; handled push and local notifications; built a home/lock screen widget; enabled sharing via NFC, QR codes and audio; added deep linking; implemented OCR for card data; integrated PassKit with Apple Wallet; established unit tests and CI/CD.
iOS Software Engineer at BigSillyBug
August 1, 2020 - September 8, 2025Built UI programmatically; consumed OpenAPI backend; integrated Google Maps with Core Location; enabled image uploads; handled push notifications; used Firebase for phone authentication.
iOS Software Engineer at OrangeSoft
December 1, 2019 - September 8, 2025Developed iOS app from scratch using Swift and UIKit; integrated Google Maps SDK; Core Location for location tracking; Core Data for offline storage; connected to REST API; added custom Core Animation for interactions.
Education
Bachelor at Higher Technological Institute
January 1, 2015 - December 31, 2019Bachelor of Computer Science at Higher Technological Institute
January 11, 2030 - January 1, 2019Qualifications
Industry Experience
Software & Internet, Financial Services, Healthcare, Computers & Electronics
Skills
Experience Level
Hire a Developer
We have the best developer experts on Twine. Hire a developer in Suez today.