You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
El Mehdi KhalloukiEM

El Mehdi Khallouki

Senior iOS Developer

€750/day
Nogent-sur-Marne, FR
8-15 years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About El Mehdi

iOS Developer for over 10 years, I have developed numerous iOS mobile applications for startups and large corporations (BforBank, Accor, Carrefour, Fly...).

- Native iOS development, Technical and functional specifications, Agile methodology work (Scrum), Design and development using the VIPER, VIP model. Clean architecture, SOLID principles, TDD, Documentation, Bug fixing.
  • French

    Native or bilingual

  • English

    Fluent

Can work on-site
Nogent-sur-Marne (up to 50km), Paris (up to 30km)

Experience

  • BforBank
    Senior iOS Developer
    BANKING AND INSURANCE
    June 2023 - Today (3 years and 1 month)
    Puteaux, France
    - Development of the different interfaces of the application for iOS with SwiftUI,
    - Participation in technical choices related to the application,
    - Evolutionary maintenance of the application, architecture updates, and
    improvement of existing features and project quality,
    - Maintenance of the application's Design System
    - Adaptation of DS components and pages for better accessibility
    (VoiceOver ready),
    - CI Maintenance.
    SwiftUI Swift (Programming Language) Swift Package Manager Swift Concurrency
  • ACCOR
    Senior iOS Developer
    HOSPITALITY
    February 2020 - February 2023 (3 years)
    Issy-les-Moulineaux, France
    Development:
    - Development of the different interfaces of the application for iOS with
    UIKit or SwiftUI,
    - Participation in technical choices related to the application,
    - Evolutionary maintenance of the application, architecture updates, and
    improvement of existing features and project quality,
    - Adaptation of certain pages for better accessibility
    (VoiceOver ready),
    - Within the Engage team, Complete redesign of the homepage with
    SwiftUI: an interactive page that serves as the app's showcase,
    - Within the Engage team, Implementation of an easily customizable Stories
    system, which can launch videos or display images in the background,
    and allows easy onboarding of the user to new experiences.
    - Within the Convert team, Redesign of certain legacy parts: Hotel Details,
    User Summary, Payment Page,
    - Within the Convert team, Maintenance and improvement of the booking
    funnel,

    Tests and validations:
    - Unit testing of the different features using XCTest, Nimble,
    Quick, and TDD with the Gherkin approach,
    - Bug fixing,
    SwiftUI iOS
  • CARREFOUR
    Senior iOS Developer
    November 2018 - October 2019 (11 months)
    91300 Massy, France
    PROJECT 1:
    Design and development of the Flash iOS application: Application for enrolling in an innovative payment service for stores, based on biometric payment.
    Team: 1 Scrum Master + 1 PO + 4 mobile developers + 4 backend developers.
    Method: Agile (Scrum).
    Architecture: Clean.

    PROJECT 2:
    Carrefour Banque iOS: Addition of DSP2 functionality: Addition of two-factor authentication with a PIN code when the user wants to make a transaction.
    Team: 1 Scrum Master + 1 PO + 4 mobile developers + 4 backend developers.
    Method: Agile (Scrum).
    UIKit iOS Clean Architecture

Recommendations

Be the first to recommend El Mehdi

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Software Engineering Engineer, Computer and Information Sciences, General
    High Technology School in Morocco
    2011
    Ingénieur en génie logiciel, Computer and Information Sciences, General

Skill set

Categories