EXPÉRIENCES PROFESSIONNELLES
Octobre 2022 - jusqu'à maintenant
DÉVELOPPEUR IOS
FDJ
- Étude et conception des solutions techniques adéquates aux besoins
- Documentation et maintenance des fonctionnalités logicielles
- Application des méthodologies Scrum et Kanban
Missions:
Equipe : 3 développeurs iOS, 3 développeurs Android, 1 testeur, 1 scrum
master
Développer des nouvelles fonctionnalités
Maintenance et correction de bugs
Fixer les warnings de SwiftLint
Test Unitaire, Code Review et documentation
Environnement technique: iOS 11, Xcode 14, CocoaPods, Swift, Core
Data,Common, CleanSwift,Quick, Nimble, Sourcerey, Bitrise, SonarQube,
Jira , Confluence, Figma
Février 2022 - Octobre 2022
DÉVELOPPEUR IOS
SODEXO
- Étude et conception des solutions techniques adéquates aux besoins
- Documentation et maintenance des fonctionnalités logicielles
- Application des méthodologies Scrum et Kanban
MySodexo : est une application mobile Multi-Pays (La Romanie, Luxembourg, La Tunisie, L’Allemagne, L’Autriche) dédiée à la gestion de votre sodexo Lunch Pass Card
Missions:
Equipe : 4 développeurs iOS, 4 développeurs Android, 2 testeurs, 1 scrum
master
Intégrer et implémenter le sdk Crowdin
Initialisation de l’approche One For All App
Création des targets pour l’Allemagne et l’Autriche
Développer des nouvelles fonctionnalités
Maintenance et correction de bugs
Fixer les warnings de SwiftLint
Test Unitaire
Code Review et documentation
Environnement technique: iOS 11, Xcode 13, CocoaPods, Swift,
SwifLint, AzureDevops,Bitrise, SonarQube, Crowdin, Crashlytics,
VIPER, MVVM, Jira, Figma, Quick, Nimble, Sourcerey
Février 2021 - Janvier 2022
DÉVELOPPEUR IOS
BAAZ INC
- Étude et conception des solutions techniques adéquates aux besoins
- Documentation et maintenance des fonctionnalités logicielles
- Application des méthodologies Scrum et Kanban
Baaz : est une plate-forme de médias sociaux pour les Arabes basé à Dubaï, où
vous pouvez découvrir la nouvelle signification des réseaux sociaux avec des
divertissements illimités
Missions:
Equipe : 2 développeurs iOS, 2 développeurs Android, 1 développeur
Backend, 1 testeur, 1 scrum master
Développer le nouveau type post “text post” sur Baaz
Développer la fonctionnalité de partager text, vidéo, image depuis d’autres
applications
Décrypter Banuba token avec l'algorithme aes-256-cbc
Développer l’ajout des stickers dans la création du post/story
Développer l’ajout d’un lien sur story et traiter le nouveau design
Développer le partage des posts sur story
Développer la fonctionnalité Follow/FollowBack/Following
Test Unitaire, Code Review et documentation
Environnement technique: iOS 11, Xcode 12.4, CocoaPods, Swit,
RxSwift, CoreData, Realm, Bitbucket, Crashlytics, VIPER, MVVM,MVC,
APNS, Jira, Adobe, SonarQube, XCTest
Avril 2020 - Janvier 2021
DÉVELOPPEUR IOS
MOBIBLANC
- Étude et conception des solutions techniques adéquates aux besoins
- Documentation et maintenance des fonctionnalités logicielles
- Application des méthodologies Scrum et Kanban
Missions:
ASPM: Application Mobile E-Commerce pour la poste Marocaine
Missions:
Equipe : 1 développeur iOS, 1 développeur Android, 1 développeur
Backend, 1 testeur, 1 scrum master
Analyse et spécification des besoins fonctionnels et non fonctionnels
Conception et développement de l’application from scratch
Intégration des web Services
Développement des fonctionnalités de l’application(Login, Inscription,
Dashboard,Panier, Suivie Commande, ...)
Localisation de l’application
Envoie des événements sur FireBase
Documentation et Clean Code
Test Unitaire
Environnement Technique: iOS 11,Xcode 11, CocoaPods,Swift,RxSwift
SwiftLint, coreData, MVVM, Coordinator, Gitlab, APNS, Jira, Adobe
Orange Pro Maroc: Application pour le client Orange Maroc. Cette
application permet de payer les factures, fixe et internet et de
recharger les numéros des collaborateurs
Equipe : 1 développeur iOS, 1 développeur Android, 1 développeur
Backend, 1 testeur, 1 scrum master
Mise à jour des interfaces graphiques
Intégration des web services REST
Intégration des web Services
Localisation de l’application en 2 Langues (Français, Arabe)
Implémenter SwiftLint
Envoie des événements sur FireBase
Correction des bugs
Environnement Technique: iOS 11, Xcode 11, CocoaPods, Swift, SwiftLint,
CoreData, MVC, GitLa, Crashlytics, Jira, Adobe, XCTest
Octobre 2018 - Mars 2020
DÉVELOPPEUR IOS
MOBELITE
Missions:
Final Safe : Application pour le client Eiffage. Cette application
permet de réaliser des visites de préventions, de visualiser les
statistiques et de rédiger des rapports en temps réels directement
sur le terrain de chantier
Equipe : 2 développeurs iOS, 2 développeurs Android, 2 développeurs
Backend, 1 testeur, 1 scrum master
L'analyse et étude des besoins du client
Développement des fonctionnalités de l’application
Affichage des statistiques des visites et des observations
IImplementer QR code scanner pour faciliter la sélection des chantiers
Test Unitaire, Code Review
Environnement Technique: iOS 11, Xcode 11, CocoaPods, Swift, SwiftLint,
CoreData, MVC, GitLab, SonarQube, Crashlytics, Jira, Confluence, Zeplin
Nurse Guide : Application pour le client Elsevier. Une application (UK
et DE) pour les étudiants en infirmerie pour obtenir des cours, des
termes clés, une anatomie de base, une anatomie interactive
Equipe : 2 développeurs iOS, 2 développeurs Android, 2 développeurs
Backend, 1 testeur, 1 scrum master
Etude et spécifications des besoins
Développement des interfaces graphiques personnalisées
Intégration des web services
Localisation de l’application
Test Unitaire, Code Review
Environnement Technique: iOS 11, Xcode 11, CocoaPods, Swift, SwiftLint,
CoreData, MVC, GitLab, SonarQube, Crashlytics, Jira, Confluence, Zeplin