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

Aymen Abbassia

Supermalter

Expert iOS (Swift - Objective-C)

610 €/jour
1 projet
Châtillon, FR
8-15 ans

Délai de réponse moyen : 1h

À propos de Aymen

Développeur iOS depuis 2010, j'ai travaillé dans des startups dont les équipes étaient de taille variée, comme chez des clients prestigieux comme AccorHotels et Edf.

Je peux mener à bien un projet de la conception à la livraison en passant par toutes les étapes nécessaires à la garantie de sa qualité et maintenabilité (tests unitaires, CI, CD, communication avec les différentes équipes).
  • Arabe

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

  • Français

    Bilingue ou natif

Accepte de travailler sur site
Châtillon (jusqu’à 50 km), Paris (jusqu’à 30 km)

Expériences

  • BforBank
    Développeur iOS (Natif) / Lead Tech
    BANQUE & ASSURANCES
    octobre 2023 - Aujourd'hui (2 ans et 8 mois)
    Paris, France
    Développement des nouvelles features au sein de la Squad Communication channels de l’application grand public BforBank :

    • Garant de l’intégration du SDK iAdvize : plateforme conversationnelle qui permet d’engager des discussions en temps réel avec les utilisateurs.
    • Optimisation du temps de réponse et de lancement du SDK iAdvize.
    • Mise en place des nouvelles couches réseaux pour l’intéraction avec iAdvize et GCP.
    • Développement des features du parcours canal de communication en utilisant SwiftUI et Clean Archi.
    • Migration vers du Swift 6 en remplaçant les anciens appels asynchrones par les Actors.
    • Correction et suivi des crashs sur l’application (99,89% crash free).
    • Création de quelques composants et extension de composants graphiques (Design Système).
    • Migration des tests unitaires vers Swift Testing.
    • Développement des tests UI de la Squad Communication Channel.
    • Renfort d’autres équipes sur le développement de fonctionnalités transverses (LiveChatManager, SessionManager, LanguageManager…).
    • Études des nouvelles stratégies conversationnelles de plusieurs fournisseurs pour intégrer l’IA générative.
    • Optimisation de l’international en adoptant Lokalise pour tout le projet.
    • Développement de script pre-Build pour intégrer SwiftLint.
    • Participation aux labos de développement avec le Chapter pour optimiser le code (Session de formation sur les nouvelles technos).
    • Implémentation de la couche accessibilité pour la squad CCC et CLC.
    • Alimentation des confluences techniques pour quelques fonctionnalités au sein de la squad.
    • Rôle de Scrum master pendant une certaine période (Animation des daily, rétrospectives, refinement…).
    SwiftUI Scrum clean architecture Swift Développement iOS
  • Société Générale
    Référent technique iOS (Natif) / Développeur React Natif
    BANQUE & ASSURANCES
    septembre 2020 - septembre 2023 (3 ans)
    Paris, France
    Refonte et Maintenance des 4 principaux applications mobile grand public de la société générale :

    • Optimisation de la gestion des dépendances dans les 4 projets grand public de la société générale : interopérabilité Objective-C – Swift.
    • Optimisation du temps de build en utilisant des scripts shell.
    • Développement de quelques script pre-Build pour injecter des configurations de build.
    • Clean des projets : suppression d’anciens modules Objective-C et réécriture de quelques-uns en Swift.
    • Développement de plusieurs bridges pour exposer les fonctionnalités natives iOS vers le React Native.
    • Développement du module Watch pour les deux applications PRI et PRO.
    • Développements de quelques POC pour les fonctionnalités natives.
    • Développement et amélioration du module de push notification.
    • Gestion et amélioration des différents Schemes dans l’application crée pour les différents environnements de travail.
    • Migration de quelques pods pour la conformité avec les nouvelles architectures ARM.
    • Amélioration de quelques couches réseaux pour optimiser les appels web services (Swift).
    • Intégration des frameworks third-party fourni par des prestataires de services.
    • Refonte de tout le module Paylib en React Natif (15 écrans).
    • Développement de composants réutilisables dans toute l’application et intégration dans storybook.
    • Collaboration avec les équipes du backend pour mettre en place les web services utilisés.
    • Implémentation des tests unitaires avec JEST.
    • Mise à jour du storybook avec les nouveaux composants.
    • Participation aux prises de décisions pour le design et l’ergonomie de l’application.
    • Maintenance et amélioration de quelques modules en React Native.
    • Participation au PR Review de toutes les autres équipes de la société générale.
    • Participation à la validation des nouveaux profils intervenants sur les différentes feature team.
    • Participation à la configuration et l’amélioration de l’usine de Build (Fastlane).
    Swift Objective-C React Native Scrum Git
  • EDF
    Ingénieur Concepteur Mobile
    ENERGIE
    septembre 2018 - août 2020 (1 an et 11 mois)
    Paris, France
    • Mise en place de l’architecture pour l’application (clean architecture)
    • Mise en place du socle technique : tests unitaires, cocoapods (gestionnaire de dépendance), configuration jenkins, mise en place SonarQube, Crashlytics.
    • Intervention sur d’autres projets Edf.
    • Animation de quelques ateliers sur l’architecture de l’application.
    • Collaboration avec les équipes du backend pour mettre en place les web services utilisés.
    • Participation aux prises de décisions pour le design et l’ergonomie de l’application.
    • POC réalisé sur les services de push notifications Amazon Pinpoint.
    • Gestion des versions (publication sur le store, publication sur testflight).
    • Participation aux démos, planification des sprints selon la méthode SCRUM.
    Swift iOS Core data Scrum sonarqube

Recommandations

Ces profils de freelance correspondent également à vos critères

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

Formations

  • Diplôme d’ingénieur en informatique appliquée à la finance
    Ecole Supérieure Privée d’Ingénierie et de Technologie (ESPRIT).
    2012
  • Master 2 en Informatique et Mathématiques Appliquées à la Finance et aux Assurances
    Ecole Polytechnique Universitaire Polytech’ Nice.
    2012

Compétences (26)

Catégories