Djibi DIOP

Software Engineer Python/Java/Angular – Data

Salaire / Taux journalier

77420 Champs-sur-Marne, France

Freelance

Expertises

PythonAWSJavaAngularDatabricksSpring BootScalaJavascriptKafkaApache AirflowAzureKubernetesRESTful APIsSwagger/OpenAPIHTMLCSSBootstrapWebpackTypescriptAndroidIonicGitMavenGradleLinuxWindowsIOSCoaching agileScrumJBossJiraJenkinsTomcatApacheOracleMySQLPostgreSQLMongoDBSQLiteMicrosoft SQL ServerCassandraDynamoDBDockerdbtCircleCIGrafanaPrometheusAWS LambdaReactFastAPI

Langues

Français (Maternelle)Anglais

À propos

Introduction

TechLead Data avec +12 ans d'expertise en architectures microservices Java/Python/Scala et Cloud AWS. Expérience confirmée chez BNP et Mastercard : mise en place de solutions data complexes, plateformes ESG et formations numériques. Spécialisé en développement full-stack (Angular/React), DevOps (CI/CD, Docker, Kubernetes) et infrastructure AWS, je transforme vos défis techniques en solutions scalables et performantes.

Liens

Expérience de travail

TechLead data/java/angular/aws

Mastercard fondation

avr. 2024 - Présent

2 ans 7 mois

Pgramme FORCE-N: Formations Ouvertes pour le Renforcement des Compétences, de l'Emploi et de l'Entrepreneuriat dans le Numérique vise à promouvoir une économie numérique inclusive par le développement des compétences dans les métiers du numérique dans le tier-monde. – Etude et analyse du cahier des charges(US) – Participer à la réalisation des spécifications techniques des modules de la plateforme numérique destinée aux étudiants – Assurer la coordination, au niveau opérationnel, des membres de l'équipe en charge de la réalisation de la plateforme – Analyser et gérer les risques auxquels sont confrontées les activités de mise en œuvre de la plateforme – Réaliser les tests, la recette technique et la rédaction des manuels d'utilisateurs des solutions développées – Rédiger et maintenir la documentation du code – Mise en place de AWS pour le stockage et la récupération de fichiers – Mise en place de gestion de logs et monitoring de l'application (springBoot Admin, kibana) – Réalisation de la documentation utilisateur

Software engineer data/java/python/aws/angular

BNP (Manaos)

avr. 2021 - mars 2024

3 ans

Mission : Projet manaos marketplace > Son objectif de simplifier la manière dont les investisseurs institutionnels et les gestionnaires d'actifs centralisent les données d'investissement, accèdent aux informations ESG et communiquent sur la durabilité de leurs investissements. – Etude et analyse du cahier des charges(US) – Conception de la solution: – Etablir une architecture micro service pour le projet: – Microservice en python pour les services aws (lamda, ses, sqs, sns ...) – Microservce en java springboot et quarkus pour des calculs complexes ou des services à forte charge, – Implémentation des fonctionnalités Back (SpringBoot2, quarkus,python) – Implémentation des fonctionnalités Back office (angular 13 - 17) – Implémentation des fonctionnalités web(react ) – Mise en place de AWS (lambda, cognito, dynamodb, ses, sns, sqs, s3, transfert Family, cdk, cloudFormation) – Tests, analyse et intégration continue de l'application (Maven, JUnit, Jira, Sonar, circleCI, mockito) – Exposition des webservices via Swagger – Mise en place de gestion de logs et monitoring de l'application (cloud Watch, grafana, prometheus) – Réalisation de la documentation utilisateur

Consultant java/jee/devops

Société générale

oct. 2019 - mars 2021

1 an 6 mois

Mission : Projet contrôleur CDN > mise en place par l'équipe ITIM/CFT/KYC/FAST_IT, le contrôleur CDN permet la Remédiation des personnes physiques du Crédit du Nord. – Etude et analyse du cahier des charges(US) – Conception de la solution : – Etablir une architecture micro service pour le projet – Implémentation des fonctionnalités Back (j2e, SpringBoot2, postgres, etc.) – Tests, analyse et intégration continue de l'application (Maven, JUnit, Jira, Sonar, Jenkins, mockito, wireMock, Cucumber) – Exposition des webservices via Swagger – Mise en place des batchs – Mise en place de AWS pour le stockage et la récupération de fichiers – Mise en place de gestion de logs et monitoring de l'application (springBoot Admin, kibana) – Réalisation de la documentation utilisateur

Ingénieur full stack

Natixis (BPCE)

janv. 2018 - sept. 2019

1 an 9 mois

Mission : Projet Tribee > En partenariat avec air France, mettre à la en place une application mobile qui permet à un organisateur de créer des évènement (voyage, excursion, cross, running ...) en invitant sur sa liste de contacts des participants à cet évènement. – Etude et analyse du cahier des charges – Rédaction de spécifications techniques détaillées – Conception de la solution : – Etablir une architecture (n-tiers) pour le projet – Installation eclipse, Hibernate, Spring, Jhipster, Oracle, jboss, tomcat, angular8, ionic, cordova – Réalisation des diagrammes de classes pour chaque module migré – Description des scénarios d'utilisation de chaque module (écran) – Implémentation des fonctionnalités Back (Spring, jhipster, Hibernate, etc.) – Implantation de fonctionnalités Front (ionic, angular8, bootstrap, Less „sass, HTML5, CSS3) – Tests, analyse et intégration continue de l'application (Maven, JUnit, Jira, Sonar, Jenkins, protactor, jasmine, Mocha, Karma) – Communication entre le mobile et back via Web services (rest, soap,jms) – Déploiement de l'application sur le serveur Jboss – Réalisation de la documentation utilisateur

Ingénieur java/jee

BNP

févr. 2017 - déc. 2017

11 mois

Contexte : BDDF2020 expérimental > transformation digitale des services métiers – Etude, analyse et découpages des US plateaux en US métier enfin d'enrichir le backlog. – Estimation des us embarquées dans le sprint – Rédaction des spécifications techniques complémentaires – Conception de la solution : – Etablir une architecture micro service – Installation d'Eclipse, Cassandra, Spring boot – Réalisation des diagrammes de classes pour chaque module migré

Ingénieur full stack

Natixis (BPCE)

janv. 2016 - janv. 2017

1 an 1 mois

– Description des scénarios d'utilisation de chaque module (écran) – Implémentation des fonctionnalités Back (j2e, SpringBoot, cassandra, etc.) – Tests, analyse et intégration continue de l'application (Maven, JUnit, Jira, Sonar, Jenkins, mockito, Cucumber) – Communication entre portail et back via Web services (rest, soap) – Contrat d'interface en pdf – Exposition des webservices via Swagger – Déploiement de l'application sur le serveur Tomcat, libertyCore – Réalisation de la documentation utilisateur

Ingénieur Java/J2EE

EUROPRODIF

mars 2014 - déc. 2015

1 an 10 mois

Mission : Projet EUROTACTILE > Réalisation de Progiciels de mise en relation clients-vendeurs Permettant de faire du (couponing, mailing, enquête de satisfaction, jeu ...) – Etude et analyse du cahier des charges – Rédaction des spécifications techniques détaillés – Conception de la solution : – Etablir une architecture (n-tiers) pour le projet – Installation d'Eclipse, Hibernate, Spring, Git-batch, Tomcat, Android, Play2, Cordova – Réalisation des diagrammes de classes pour chaque module migré – Description des scénarios d'utilisation de chaque module (écran) – Implémentation des fonctionnalités Back (Spring, Play, Hiberante, etc.) – Implantation de fonctionnalités Front (AngularJS, Bootstrap, Scala, HTML5, CSS3, JSP, JFS): – Développement de la couche présentation (AngularJS, Bootstrap, HTML5) – Développement de la logique métier (Contrôleurs, AngularJS) – Développement de composants graphiques (Directives AngularJS) – Tests, analyse et intégration continue de l'application (Maven, JUnit, Jira, JMeter, Sonar, Jenkins) – Communication entre portail et tablettes via Web services – Gestion des contraintes mobiles – Utilisation du Patern UI – Déploiement de l'application sur le serveur Tomcat – Réalisation de la documentation utilisateur

Ingénieur Java/J2ee/Web

BRL

févr. 2013 - déc. 2014

1 an 11 mois

Mission : Développement, avec l'appui de plusieurs partenaires dont IBM, d'une plateforme de solutions innovantes pour améliorer la gestion de la bande côtière - plans de sauvegarde ou de gestion de crise, système et service d'alerte et d'assistance durant la crise, etc. – Projet de conception et réalisation d'un réseau social en J2EE – Projet de géo localisation en JQuery. – Projet de base de données spatiale. – Analyse des besoins et rédactions des spécifications techniques générales et détaillées – Benchmarking pour trouver les technologies adéquates pour le projet – Conception de la solution – Réalisation des diagrammes de classes pour chaque module migré – Description des scénarios d'utilisation de chaque module (écran) – Elaboration des interfaces web destinées à : – Gérer à distance des configurations des simulations numériques – Fournir aux utilisateurs un service de visualisation en temps – Utilisation de la plate-forme applicative WebSphere – Tests unitaires, analyse et intégration continue de l'application (Maven, JUnit, Jira) – Rédaction de la documentation utilisateur


Formation

Ecole des Mines ParisTech

Formation, DATA ENGINEER

2024 - Présent

2 ans 10 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.