▪ Tech Lead iOS au sein de l’équipe FAST CHANEL – CMLCHAT & CALLS
▪ Développement d’une librairie iOS (Swift Package - SwiftUI) de Chat et appels audio intégrée dans plusieurs apps Chanel (B2C et internes)
▪ Implémentation de flux analytiques pour le suivi des interactions utilisateurs.
▪ Utilisation d’AirFlow pour extraire des données depuis une API externe, les transformer puis les charger dans une base de données SQL Server.
▪ Conception et documentation d’APIs REST conformes à la spécification OpenAPI 3.0, exposées en interne et auprès de partenaires
▪ Optimisation des DAGs pour une meilleure gestion de la latence et des dépendances entre tâches
▪ Participation aux choix de design orientés performance, sécurité et gestion des données.
▪ Collaboration avec les UX, PO et développeurs pour une roadmap unifiée.
▪ Stack : Swift, SwiftUI, Clean Architecture, Combine, CI/CD, Firebase, Sendbird, Python (Panda, numpy, scikit-learn, matplotlib, seaborn), AirFlow
▪ Développement et maintenance d'une application iOS à +1M utilisateurs actifs/mois.
▪ CA généré via l'app : +70M€/mois
▪ Conception de dashboards analytiques internes et gestion de logs utilisateurs.
▪ Préparation des données pour analyses : parsing, nettoyage, standardisation.
▪ Mise en place de solutions DataOps : automatisation du traitement des données, surveillance.
▪ Conception et documentation d’APIs REST conformes à la spécification OpenAPI 3.0, exposées en interne et auprès de partenaires
▪ Stack : Swift, SwiftUI, Combine, Clean Architecture, VIPER, Firebase, Bitrise CI/CD, Python (Panda, numpy, scikit-learn, matplotlib, seaborn), AirFlow
▪ Méthodologie Agile Scrum avec sprints de 2 semaines
▪ Développement / Maintenance d’une application métier pour les PNC (Personnel Navigant Commercial) et PNT (Personnel Navigant Technique / Pilotes / CDB) pour la gestion des vols, équipages, catering, …
▪ Développement d’une application de documentations réglementaires en Swift 5 avec gestion du cache, téléchargement asynchrone en background Task, visionneuse PDF, EPub, HTML, Vidéos / Audio. TU (Tests Unitaires) et UITU (User Interface Test Units) Méthodes AGILE SCRUM (sprints de 3 semaines) Intégration continue avec la forge Bamboo
▪ Traitement et modélisation de données pour recommandations d’optimisation des plans de vols, liste des passages, sur-classements, rotation des PNC …
▪ Mise en place de politiques de chiffrement (at-rest & in-transit) pour les données sensibles (GDPR compliant)
Société en prestation de services informatiques, conseils et développements web FullStack et mobile iOS.
▪ Accompagnement stratégique clients : intégration de pipelines ETL (Extract, Transform, Load).
▪ Gestion fine des politiques IAM pour sécuriser l’accès à des buckets S3 en environnement multi-projets
▪ Implémentation de rôles croisés (cross-account) pour la gestion des accès inter-organisations
▪ Conception et documentation d’APIs REST conformes à la spécification OpenAPI 3.0, exposées en interne et auprès de partenaires
▪ Mise en place de portails développeurs et intégration avec des outils comme SwaggerHub et Postman
▪ Mise en place de solutions DataOps : automatisation du traitement des données, surveillance.
▪ Expérimentations en machine learning : modélisation et analyse prédictive sur données comportementales.
▪ Renforcement de la gestion des secrets via Vault / AWS Secrets Manager dans les applications backend & mobile
▪ Stack : Python (Panda, numpy, scikit-learn, matplotlib, seaborn), AirFlow, Kafka, BIG Data
Co-gérant / CTO de la société AGENCE DU DEV (anciennement IDEVMOB)
Société de prestations de services informatiques, développement full stack web & mobile, DataOps et MLOps
▪ Mis en place de pipelines ETL automatisés avec Apache Airflow pour la synchronisation quotidienne de données multi-sources (API, S3, PostgreSQL)
▪ Déploiement d’Airflow dans un environnement conteneurisé avec logs centralisés et monitoring via Prometheus/Grafana
▪ Accompagnement de clients sur des projets personnalisés (sites e-commerce, apps mobiles, ERP internes, etc.)
▪ Développement de solutions sur-mesure en PHP, NodeJS, VueJS, Kotlin et Swift / SwiftUI
▪ Gestion de l’activité commerciale, du pilotage de projet à la livraison
▪ Réalisation d’outils internes pour l’analyse des données clients (MySQL, SQL Server).
▪ Participation à des projets avec pipelines de traitement de données et reporting.
▪ Stack : Python (Panda, numpy, scikit-learn, matplotlib, seaborn), AirFlow, Kafka, BIG Data
- Intervention sur des missions d’Audits d’application iOS et Android
- Missions au forfait / régie pour le compte de diverses SSII (Sopra, Thales, BT
Services, …)
En savoir plus : www.agencedudev.fr/portfolio/?all
Développement d’applications iOS et Android en freelance pour le compte de différents clients (AT-INTERNET, Vernimen, La Poste, Orange Labs, Display Interactive, La Montre Suisse, …)
Live Banner est un fournisseur de contacts online (clics, leads, ventes) en gros
volumes et à forts rendement économique, visant les régies de liens sponsorisés,
les réseaux d’affiliations et les comparateurs.
▪ ETL avec Microsoft SSIS et Talend pour extraire, transformer et analyser des millions de lignes de logs de trackings pour optimiser la diffusion des campagnes publicitaires en temps réel.
▪ Encadrement de l’équipe de développement et suivi des projets web & mobile
▪ Responsable technique de la plateforme de diffusion de bannières interactives en temps réel
▪ Mise en place de solutions innovantes en JavaScript, Flash, et technologies back-end
06/2007 - 04/2008 (11 mois) : Chef de projets logiciels.
▪ Suivi de projets de développement logiciels internes et clients
▪ Spécifications, suivi des développements, recette et mise en production
Edatis fournit du conseil, des services et des solutions en ASP, dédiés à la gestion
des campagnes de marketing micro-direct (Emailing, Media Banners, Liens
sponsorisés et Affiliation). Edatis s’adresse aux annonceurs, aux agences de
communication, aux propriétaires de bases opt-in et aux centrales d’achat médias.
06/2006 - 05/2007 - Consultant Manager / chef de projet.
▪ Applications métiers pour PNC/PNT (gestion de vol, équipage, catering…)
▪ Utilisation de Objective-C, Swift 5, gestion du cache, background tasks, visionneuse PDF
▪ Méthodologie AGILE SCRUM et CI avec Bamboo
02/2005 - 05/2006 : Chef de produit.
▪ Évolution des fonctionnalités produit (plateforme SaaS marketing automation)
▪ Rédaction de spécifications fonctionnelles, suivi de backlog et roadmaps
03/2004 - 01/2005 : Analyste concepteur et développeur.
▪ Conception et développement en PHP / MySQL d’outils internes
▪ Intégration HTML/CSS des campagnes clients
LEMEDUM (Le Mouvement Economique du Maroc) est une organisation à but non lucratif regroupant un ensemble de PME / PMI marocaine.
Mission de conception et développement d’un portail dynamique en multi-langue (Français / Arabe) pour l’organisation.
- Langage : ASP, Javascript, HTML, CSS
- Environnement : IIS, Microsoft SQL Server.
SOMACORSAL s.a. est une société Marocaine d’imports et exports.
Mission de développement d’une application intranet 3 tiers pour la gestion des affrètements des produits importés et exportés.
- Langage : VB6, PHP, HTML, CSS
- Environnement : LAMP, MYSQL
DENTABEL s.a. est une société spécialisée dans la distribution de matériels
chirurgicales et dentaires.
- (1 mois) Conception et développement d’une application web pour la gestion des
cautions bancaire pour appels d’offres publiques.
DISTRISOFT s.a. est un distributeur de matériels informatiques. C’est aussi le
distributeur exclusif de la marque Compaq / HP au Maroc.
- (2 mois) Développement d’une application réseau en VB/MS ACCESS pour la
gestion d’un portefeuille clients.
▪ Address Business Issues with Data Science : (Certificat)
▪ Extract, Transform and Load : (Certificat)
▪ Analyze Data : (Certificat)
▪ Train Machine Learning Models : (Certificat)
Google AI Essentials : (Coursera / Credly) (Identifiant : FHU02I4C3OCB)
PSC1 - Premiers Secours Citoyen – Niveau 1
Certificat N°C-2465
Maîtrise en Méthodes Informatique Appliqué à la Gestion d’Entreprise à l’Institut Universitaire Professionnalisé (IUP) ISIAG (Institut Supérieur d’Informatique Appliqué à la Gestion.
Licence en Méthodes Informatique Appliqué à la Gestion d’Entreprise à l’Institut Universitaire Professionnalisé (IUP) ISIAG (Institut Supérieur d’Informatique Appliqué à la Gestion.
DEUG (Diplôme d’Etude Universitaire Général)) en Méthodes Informatique Appliqué à la Gestion d’Entreprise à l’Institut Universitaire Professionnalisé (IUP) ISIAG (Institut Supérieur d’Informatique Appliqué à la Gestion.
Classe préparatoire MIAGE (Méthodes Informatique Appliqué à la Gestion d’Entreprise)
Bac STT (Science et Technologie Tertiaire) spécialité Informatique et Gestion mention AB au Lycée Lyautey (Casablanca, Maroc)
Anglais : technique bon et anglais usuel moyen
Arabe : Bilingue
Espagnole : Notions