Expérience professionnelle
Depuis 2018 – Aujourd'hui Sewan communication
Fonction Développeur Back-end SQL & Python
Secteur : Télécommunication
Projet Développement de micro-services pour la gestion de la portabilité des numéros
entre opérateurs, l’approvisionnement de numéros VoIP, ainsi que la gestion des
clients, de leurs sites et des revendeurs. J’interviens sur des architectures
robustes et évolutives, en assurant performance, fiabilité et qualité du code.
Tâches Développement d’API REST avec FastAPI pour des services de télécommunications. Implémentation de micro-services indépendants pour la portabilité, la gestion des clients,
sites, et revendeurs. Intégration avec des bases de données MySQL. Écriture de requêtes SQL avancées, procédures stockées et optimisation des performances. Gestion de la validation de données avec Pydantic. Mise en place de webhooks et endpoints sécurisés pour interagir avec des opérateurs VoIP. Consommation d’APIs tierces (numérotation, facturation, provisioning). Intégration de services d'authentification (JWT, OAuth2) Écriture de tests unitaires et tests d’intégration avec pytest. Utilisation de Postman pour tester et documenter les API. Mise en œuvre de CI/CD (GitLab CI, GitHub Actions) pour les déploiements automatisés. Conteneurisation des microservices avec Docker. Gestion de l’environnement de développement avec Docker Compose. Déploiement sur des serveurs Linux (Ubuntu) ou des services Cloud (AWS). Suivi des tâches via Jira / Trello. Participation aux réunions d’équipe (daily, sprint planning, rétrospective). Rédaction de la documentation technique et des guides d’utilisation.
Environnement technique : Langages : Python, SQL, Shell SGBD : MySQL CI/CD et Gestion de version : Git, CI/CD, Github, Jenkins, Docker IDE et OS : Pycharm, Unix
Octobre 2016– Janvier 2018 SOGESI Intégrateur Odoo
Fonction Développeur Odoo/Python
Secteur : IT, Energie
Projet Développer, personnaliser, et déployer des modules Odoo selon les besoins
métiers des clients, en assurant l’intégration avec leur système
d’information.
Taches : Etude de besoin de client afin d’aborder et de bien définir les attentes face au projet Concevoir et rédiger les spécifications techniques. Rédaction de cahier de charge Configuration des modules standard (achat, vente, facturation, stock, comptabilité, taxes, projet…)
et développement de nouveaux modules spécifique sur la plateforme Odoo 10 Personnalisation des rapports Mise en production : installation, Configuration. Suivi des incidents de clients
Environnement technique : Langages : Python, XML, SQL Technologies et Outils : Gitlab SGBD : PostgreSQL, UNIX Reporting : Power BI
Septembre 2015- Octobre 2016 RATP
Fonction CONSULTANT DECISIONNEL
Secteur : transport et logistique Agile
Projet Mise en place d’une application web pour le traitement des plans industrielles
attaché au service BI du département M2E, qui assure l’entretien et la
maintenance de tous les équipements et les biens qui se trouvent au niveau
des gares RER, stations de Metro, les arrêts de Tramway et les arrêts de bus.
Afin d’assurer une meilleure gestion du personnel, les biens à maintenir, les
zones géographiques d’intervention …etc. Le département M2E utilise le
progiciel GAMO comme outil de gestion et en même temps comme une source
de données pour l’infocentre.
Taches : Analyse de l’existant Monter en version de Cognos 8.4 vers Cognos 10.2.2 Création de nouveaux cubes sous Transformer Création et modification du modèle de données sous Framework Manager Développer les nouveaux rapports (Report Studio) et Analysis Studio Développement et optimisation des procédures stockées en PL/SQL pour alimenter l’infocentre Développement et optimisation des scripts SQL (requêtes simples et complexes) Réalisation de Tests unitaires
Environnement technique : Oracle 11g, SQL, PL/SQL, Cognos 8.4 et 10.2
Juin 2013– Septembre 2015 Longchamp Paris
Fonction CONSULTANT DECISIONNEL
Secteur : IT, Luxe
Projet Fournir des rapports aux services : marketing, ventes et stock
Taches : Participer aux ateliers de conception du projet Contribuer à la validation des dossiers techniques Suivre la conception et la construction des Frameworks Suivre la conception et la construction des rapports Contribuer à la rédaction des cahiers de recettes techniques et les exécuter Assurer la transmission des corrections liées à la recette fonctionnelle Constituer et actualiser la documentation projet sur son périmètre d’intervention Concevoir et dispenser des actions de formation dans le cadre d’une montée en
compétence des équipes métier internes. Maintenance de la plateforme décisionnelle : suivi de production Participer à la refonte de la BI Participer à la mise en place des KPI’S de l’entreprise
Environnement technique : MS Sql server 2014, Informatica PWC 9.5, Cognos 10.2.2
Janvier 2011– Juin 2013 MNT
Fonction CONSULTANT DECISIONNEL
Secteur : IT, Mutuelle
Projet Il s’agit d’intervenir dans le développement et la mise en place des
évolutions concernant les traitements de fins d’année (TFA) : échéancier,
pièces justificatives, doc liée à la déclaration des impôts, carte tiers payant
Taches : Alimentation du Datamart TFA via Informatica 9.1 et Oracle (SQL, PL/SQL) :
• Développement de Mappings
• Développement de Workflow
• Optimisation des Mappings et des scripts SQL afin d’améliorer les temps de réponses L’ordonnancement de Workflow via Control-m Développement des scripts Shell Administration du portail Création de nouveaux cubes sous Transformer et Cube Designer Création et modification du modèle de données sous Framework Manager Développer les nouveaux rapports (Report Studio) Prendre en charge la livraison des nouvelles fonctions après test unitaire Respecter les délais de livraison définis lors de l’analyse détaillée Prendre en charge les corrections/évolutions lors des tests d’intégration Contrôler et respecter les normes de développement Analyser les problèmes techniques remontés par l’équipe support Réalisation de Tests unitaires Suivi, correction des anomalies et gestion des incidents via JIRA Former les utilisateurs aux outils mis en place
Environnement technique : Unix, Shell, Informatica 9.1, Oracle 11g, SQL, PL/SQL, Control-m,
IBM Cognos BI 10.2.2, TFS
Septembre 2009– Janvier 2011 LVMH
Fonction CONSULTANT DECISIONNEL
Secteur : IT, Luxe
Projet Migration de SAS vers TDS/Cognos 10.2.1 64 bits (Dynamic query mode).
Taches : Développement de rapports Cognos Gestion du mode rafale Rapports relationnels (SQL) et multi-dimensionnels (MDX) Correction d'anomalies de rapports Cognos Correction de rapports Cognos Modification du modèle de données sous Framework Manager
Environnement technique : Unix, DB2, TDS, Cognos C10.2 (Framework, Transformer,
Report Studio, Query Studio)