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.

Belal Medhat

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.

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.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate

Language

English
Fluent
Arabic
Fluent

Work Experience

iOS Software Engineer at Radicant Bank
October 1, 2023 - June 20, 2024
Fix 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, 2023
Created 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, 2022
Developed 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, 2020
Used 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, 2019
Developed 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, 2025
Developed 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 - Present
Implemented 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, 2025
Created 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, 2025
Built 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, 2025
Developed 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, 2019
Bachelor of Computer Science at Higher Technological Institute
January 11, 2030 - January 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Software & Internet, Financial Services, Healthcare, Computers & Electronics