Mohamed Elatabany

Angestellt, iOS Software Engineer, LeanScale
Cairo, Ägypten

Fähigkeiten und Kenntnisse

Software Development
Application
Computer
SWIFT
C/C++
Xcode
gitlab CI/CD
fastlane
UIKit
SwiftUI
Combine
RxSwift
MVVM
MVVM-C
MVC
MVP
VIPER
VIP

Werdegang

Berufserfahrung von Mohamed Elatabany

  • Bis heute 3 Jahre und 1 Monat, seit Juli 2022

    iOS Software Engineer

    LeanScale

    - Contributed to Weekly Knowledge Transfer bits (MVVM-C, Modularization, Reactive Programming, Software Design Tips) - Used MVVM-C + PromiseKit Design Pattern with Clean Architecture mindset - Automated Release process via Fastlane - Worked on a modularized project via different packages - Reason for exploring: Career growth

  • 1 Jahr und 6 Monate, Jan. 2021 - Juni 2022

    Senior iOS Software Engineer

    Upwork

    - Top-Rated iOS Developer on Upwork - Building iOS apps for my clients as an iOS Contractor - Provided Bitrise CI/CD with Fastlane as Infrastructure(iOS) - Built a fully automated release process - Software used: Redux & The Composable Architecture, SwiftUI + Combine - Reason for exploring: Contract ended

  • 6 Monate, Aug. 2020 - Jan. 2021

    Senior iOS Software Engineer

    Rowaad

    - Software used: MVP, MVVM - Write Unit Tests - Built & Optimized our CI/CD on AppCenter to 5-mins per build - Optimized -Fastlane as Infrastructure for automation - Introduced TDD - Reason for exploring: Career growth

  • 1 Jahr und 1 Monat, Aug. 2019 - Aug. 2020

    iOS Software Engineer

    Art4muslim

    - Building iOS Apps from scratch - Working closely with external teams for ongoing development - Providing solutions to requirements presented by the Business Analysts - Taking the business requirements for technical tasks - Working with Project Managers and ensuring that all project milestones are met - Reason for exploring: Career growth

  • 1 Jahr und 1 Monat, Juli 2018 - Juli 2019

    iOS Software Engineer

    Force Touches

    - Building iOS Apps from scratch - Collaborate with cross-functional teams to define, design, and ship new features - Ability to estimate size accurately and deliver on- time - Develop and maintain iOS applications that are implemented with different architecture - Used MVVM, MVP, MVC - Worked on a modularized project - Reason for leaving: Career growth

  • 1 Jahr und 7 Monate, Jan. 2017 - Juli 2018

    iOS Software Engineer

    Breamx

    - Wrote Unit tests and increased test coverage in our codebase - Provided QA Team with UI tests using Accessibility APIs - Building and maintaining iOS Apps - Refactoring old projects - Develop all aspects of the iOS development - Used MVC, MVVM, MVP, and Clean Architecture - Reason for exploring: Career growth

Sprachen

  • Englisch

    Fließend

  • Deutsch

    Grundlagen

  • Arabisch

    Muttersprache

XING – Das Jobs-Netzwerk

  • Über eine Million Jobs

    Entdecke mit XING genau den Job, der wirklich zu Dir passt.

  • Persönliche Job-Angebote

    Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.

  • 22 Mio. Mitglieder

    Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.

  • Kostenlos profitieren

    Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.

21 Mio. XING Mitglieder, von A bis Z