Abdelrahman A.

Senior iOS Developer

Abdelrahman, en erfaren senior programvareingeniør, kan skilte med syv års verdifull erfaring på dette feltet. Ekspertisen hans ligger i iOS-utvikling, hvor han har vist ferdigheter i både frontend- og backend i selskaper som Nike og ING.

Abdelrahman har alltid som mål å lage godt strukturerte og lett forståelige iOS-applikasjoner. Han holder seg à jour med den siste utviklingen i iOS og oppdaterer konsekvent kunnskapen sin for ulike rammeverk. Denne omfattende kunnskapen understreker hans forpliktelse til å levere høykvalitets og innovative løsninger i iOS-utviklingsdomenet.

Hovedekspertise

  • iOS
    iOS 7 år
  • Swift
    Swift 7 år
  • Git
    Git 7 år

Andre kunnskaper

  • DevOps
    DevOps 5 år
  • Azure
    Azure 2 år
  • SwiftUI
    SwiftUI 2 år
Abdelrahman

Abdelrahman A.

Netherlands

Kom i gang

Utvalgt opplevelse

Arbeidserfaring

  • iOS-utvikler

    Nike - 3 years 3 months

    • Bidratt til Nike, Inc.s digitale detaljhandelstransformasjon for å sikre en smidig og sømløs kundereise i Nike-butikkene.
    • Bidratt til utviklingen av Self-checkout-applikasjonen.
    • Bidratt til utviklingen av Assist-applikasjonen.
    • Bidratt til å bygge Nikes Point of Sale-prosjekt.
  • Senior iOS Engineer

    Nike - 1 year 11 months

    • Contributing to Nike, Inc's digital retail transformation by enabling our customers to have a smooth and seamless journey at Nike stores.
    • Contributing to Self-checkout application.
    • Contributing to Assist application.
    • Building Nike's point of sale project.

    Teknologier:

    • Teknologier:
    • CocoaPods CocoaPods
  • iOS-utvikler

    ING Nederland - 8 months

    • Maintaining and implementing new features to enable customers to create bank accounts through the ING iOS app (Bankeiren).
    • Contributing to Bankieren by fixing bugs and improving customer experience.
    • Creating an error and crash dashboard to monitor customers' journeys for better insights on areas that can be fixed or improved.
  • Senior iOS Engineer

    ING Nederland - 8 months

    • As a part of team Onboarders, I helped with the transformation towards digital banking by:
    • Maintained and Implemented new features to enable our customers to create bank accounts through the ING iOS app (Bankeiren).
    • Contributed to Bankieren by fixing bugs and improving customer experience.
    • Created an error and crash dashboard to monitor our customers' journey to get better insights on what can be fixed or improved.
  • iOS-utvikler

    bol.com - 1 year 2 months

    • Bidratt til iOS-applikasjonen ved å implementere nye funksjoner og vedlikeholde live-versjoner.
    • Bistått i Apple Distribution-prosessen.
    • Implementert automatisk mørk modus i hele appen.
    • Implementert App Tracking Transparency (ATT) for å overholde Apples retningslinjer for personvern.
  • Senior iOS Engineer

    bol.com - 1 year 2 months

    • Contributed to our iOS application by implementing new features and maintaining the live versions using Swift, Firebase Remote Configurations, Swift Packages, Swift Frameworks, Our custom experimentation tools.
    • Refactoring legacy parts of our code base to be easier to understand and maintain using MVVM pattern with DI and Swift UI.
    • Helping with Apple Distribution process from the start till the users are able to download the latest updates and monitor the app performance and crash rate with Crashlytic.
    • Contributed by Implementing Automatic dark mode across the app.
    • Contributed by Implementing ATT to be compliant with Apple privacy policy.

    Teknologier:

    • Teknologier:
    • VSCode VSCode
  • Senior iOS Developer

    RTL - 5 months

    • Together with multi-functional talented teammates, worked on Videoland and RTL XL applications.
    • Successfully added and implemented new stories, maintained the CI/CD pipeline on AzureDevOps, and did bug fixing to have 99.77%, crash-free users.
  • Senior iOS Developer

    De Telegraaf (MediaHuis Nederland) - 9 months

    • Contributed to the iOS project CI/CD operations using Gitlab runners with Fastlane and Match.
    • Contributed to the iOS application using GraphQL and Apollo as a Data layer into the app with a dynamic UI built to adapt based the response coming from the servers.
    • Enhanced the IOS application performance by profiling the application and doing performance and unit tests.
    • Worked in a Scrum environment utilizing Confluence and Jira to help us.
  • Senior iOS Developer

    Vodafone - 1 year 3 months

    As an iOS software engineer at Vodafone International Services, my responsibilities are:

    • Acting as "SPOC" (single point of contact) for the team and supporting my teammates.
    • Design, develop and implement iOS applications, as well as continuously production of new versions of the applications.
    • Gather requirements around functionality and translate those requirements into simple but effective mobile solutions.
    • Work with cross-functional teams to shape new features.
    • Test code for robustness, including edge cases, usability, and general reliability.
    • Troubleshoot issues and bugs to improve application performance.
    • Promoted to Senior iOS engineer on 2019-04

    Teknologier:

    • Teknologier:
    • Alamofire Alamofire
  • iOS Developer

    Link Development - 1 year 10 months

    • Creating and developing new iOS applications.
    • Enhancing and fixing bugs in old iOS applications.
    • Implementation of proof of concepts.
    • Review application UX and UI against the RSD to make it even better.

    Teknologier:

    • Teknologier:
    • Oracle Oracle

Utdannelse

  • BSc.Computer Science

    Fayoum University · 2012 - 2016

Finn din neste utvikler innen dager, ikke måneder

I løpet av en kort 25-minutters samtale ønsker vi å:

  • Forstå dine utviklingsbehov
  • Forklare prosessen vår der vi matcher deg med kvalifiserte, evaluerte utviklere fra vårt nettverk
  • Dele de neste stegene for å finne riktig match, ofte på mindre enn en uke

La oss ta en prat