À propos de Aymen
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- BNP ParibasDéveloppeur iOSBANQUE & ASSURANCESoctobre 2021 - Aujourd'hui (4 ans et 8 mois)Montreuil, FranceGrande équipe agile organisée en 5 FeatureTeam (Squad) qui travaillent sur deux applications mobile Mes Comptes et HelloBank.
- Implémenter et développer des nouvelles fonctionnalités conformément au spécifications techniques et fonctionnelles, se basant sur les architectures MVVM et VIPER.
- Refonte des différents parcours et écrans en passant de l'architecture MVVM vers l'architecture VIPER en SwiftUI et Combine.
- Intégrer les Mocks nécessaire pour les tests unitaires.
- Implémenter les tests unitaires pour les Interactors, Presenters, et Routers de chaque feature pour couvrir tous les cas de test des spécifications fonctionnelles.
- Assurer la veille technologique (sur les anciens projets) en intervenant sur les sujets techniques, developper et améliorer l'existant pour maintenir son fonctionnement (MOB Programming).
- Maintenir et évoluer les composants et assets personnalisés réutilisables (Design système).
- Interventions aux réunions de préparations et présentations des nouveaux sujets et du macro chiffrage à côté des tech-leads.
- Participer et animer des sessions de mob programming pour les sujets sensibles impactant le projet.
- Accompagner les PO et BA dans l'étude de faisabilité avant la rédaction des spécifications techniques et fonctionnelles.
- Faire du code review et corrections de problèmes liées à la CI/CD notamment avec Bitrise.
- Encadrer et accompagner les nouveaux recrus au sein de la squad (Pair Programming).
- Parrot DronesDéveloppeur Mobile iOSAÉRONAUTIQUE & AÉROSPATIALEavril 2021 - octobre 2021 (6 mois)Paris, FranceMembre de l’équipe mobile iOS composée de 12 personnes travaillant sur l’application FreeFlight pour commander le drone Parrot Anafi2.
- Développement des nouvelles features, maintenances et mise à jour des SDK internes et open source OpenFlight.
- Participer à l’implémentation du module photogrammétrie PGY à travers Pix4D pour l'affichage Map en 3D.
- Participer à l'implémentation du module plan de vol sur map.
- Implémentation de la couche modèle de données en se basant sur CoreData et synchronisation des données des vols : images et différents logs et informations avec le serveur.
- Participer aux daily meetings.
- Revue de code à travers Gerrit.
- Bouygues TelecomDéveloppeur iOSTÉLÉCOMMUNICATIONSmai 2018 - mars 2021 (2 ans et 11 mois)Meudon, FranceEtude de faisabilité technique, intervention à la rédaction des specs, estimation et répartition des tâches.Participer aux les cérémonies Agile Scrum.Faire la migration d’architecture de MVC vers MVVM.Intervenir dans le développement, l'intégration et l'implémentation des nouvelles features et parcours du module Gestion Bbox:▪ Gestion de la force du signal▪ Test de débit▪ Configuration répéteur via l’appairage WPS▪ Changement mot de passe Wifi et Box admin▪ Contrôle parental Box▪ Gestion des terminaux connectées à la Box en Wifi/Ethernet▪ Gestion et détection du décodeur vidéo sur la box.Intervenir dans le développement du module Factures :▪ Consultation des factures (mensuelles, achats, régularisations)▪ Gestion des impayés et paiement▪ Gestion des étalements de paiements.Implémenter les différents scénarios de TestsUnitaires (TU) via le Framework XCTest.Intégrer et implémenter SIRI pour la consultation du montant d'une facture.Evoluer et maintenir plusieurs parcours principalement:▪ Ma Conso▪ Mes Lignes▪ Assistance▪ Info perso.▪ Boutiques.Implémenter des nouveaux parcours :▪ Moteur de recherche▪ Journal d’activité▪ Gestion et test de la qualité du réseau mobile via V3D EQUAL ONE Framework .Implémenter un système de Log par niveau et par module configurable en Debug.Implémenter les appels des fonctions Lambda AWS.Intégrer Realm pour la gestion des données persistantes.Faire les tests de non régressions et identifier les anomalies.Investiguer et corriger les bugs en production.Environnement:Xcode, Swift, RxSwift, Objective-c, storyboards, XIB, MVC, MVVM, PushNotif, SIRI, XCTest, Charles, Amazon AWS SDK, Realm, V3D, FireBase, CocoaPods, Git, Charles, SwiftLint, Bitrise, SonarQube
Recommandations
Soyez le premier à recommander Aymen
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Ingénieur en informatiqueÉcole supérieure privée d’ingénierie et de technologie2016