Profil professionnel
Vue d'ensemble
Expérience
Formation
Compétences
Informations complémentaires
Langues
Chronologie

Amadou Sadio Diallo

Développeur Full-Stack JAVA / ANGULAR
Villeurbanne

Profil professionnel

Ingénieur Concepteur Full-Stack spécialisé en Java et Angular, avec plus de 8 ans d’expérience dans le développement d’applications web complexes pour les secteurs de l’assurance, de l’énergie, des télécommunications et des services publics. Expert en architectures microservices, TDD et méthodologies agiles (Scrum), avec une solide maîtrise des frameworks Spring, Angular, Camunda et des bases de données relationnelles et NoSQL.

Capacité à concevoir, développer et faire évoluer des solutions robustes, évolutives et maintenables. Excellent esprit d’équipe, proactif et impliqué dans la montée en compétences des collaborateurs.

Vue d'ensemble

10
10
years of professional experience
2015
2015
years of post-secondary education

Expérience

Développeur Full-Stack JAVA / ANGULAR

APRIL
Lyon
10.2023 - 03.2025

Contexte:

Développement d'un ensemble d'applications (MKP Marketplace, E-Espace) décrit ci-dessous.

  • MKP Marketplace: application qui permet aux courtiers d'assurances de faire de la prospection pour vendre les produits d'assurance.
  • E-Espace: application destinée aux clients afin de leur permettre de finaliser leurs souscriptions.

Réalisations:

  • Conception technique des User-Story.
  • Développement Frontend et Backend des User Story.
  • Participation aux rituels fonctionnels de l'équipe.
  • Relecture des merges requests.
  • Accompagnement des nouvelles recrues et des Juniors.

Environnement technique:

Tdd, Méthodologie Agile, Java 21, Spring boot / Spring reactor, Spring WebFlux, Mockito, Junit 5, MongoDB, Mongock, Camunda, Angular 18, Bootstrap, Nx, Git / Gitlab, Intellij IDEA, Ansible, Docker, Azur

Développeur Full-Stack JAVA / ANGULAR

ORANGE
Lyon
07.2021 - 09.2023

Contexte:

Développement d'un ensemble d'applications (Portail de commande, Outil de traitement, Espace Rédacteurs Wordpress, Espace Admin Wordpress, Catalogue IMAC) décrit ci-dessous.

  • Portail de commande: application qui permet aux employés du groupe Orange, de pouvoir commander différents produits.
  • Catalogue IMAC: application qui permet de configurer les produits mise à la disposition des employés dans l'application Portail de commande.
  • Outil de traitement: application qui permet de traiter les commandes effectuées par les utilisateurs de l'application Portail de commande.
  • Espace Rédacteurs Wordpress: application Wordpress qui permet de rédiger le contenu des fiches produits.
  • Espace Admin Wordpress: la version administrative de l'application Wordpress.

Réalisations:

  • Conception technique des User-Story.
  • Développement Frontend et Backend des User Story.
  • Démonstration des réalisations.
  • Migration techniques des applications.
  • Participation aux rituels fonctionnels de l'équipe.
  • Participation aux entretiens techniques des nouveaux candidats au projet.

Environnement technique:

Tdd, Méthodologie Agile, Java 17 / Kotlin, Spring Boot / Spring Reactor / Spring Webflux, Hibernate, Jpa, Querydsl, Mockito, Junit, Liquibase, Open API 3, Camunda, Gradle, Protobuf, Angular 14, Bootstrap, PrimeNg, Git, Gitlab, MariaDB, Devops, Intellij IDEA

Développeur Full-Stack JAVA / ANGULAR

ENEDIS LinkySat
Lyon
02.2021 - 07.2021

Contexte:

Développement de deux applications permettant le déploiement externalisé des compteurs Linky.

  • La première application permet de définir la stratégie de déploiement des compteurs Linky.
  • La deuxième application permet d'accompagner les entreprises de pose dans le déploiement des compteurs Linky.

Réalisations:

  • Conception technique des User-Story.
  • Développement Front-End et Back-End des User Story.
  • Démonstration des réalisations.

Environnement technique:

Tdd, Méthodologie Agile, Java 11, Spring boot / Spring / batch, Mybatis, Mockito, Lombok, Junit, Flyway, Webservices (SOAP/REST), Angular 11, Bootstrap, Kafka, Git, Bitbucket, PostgreSQL, Devops, Intellij IDEA, Maven

Développeur Full-Stack JAVA / ANGULAR

GROUPAMA
Lyon
12.2018 - 12.2020

Contexte:

Développement de deux applications permettant la déclaration de sinistres pour le client Groupama.

  • La première application destinée aux clients afin de leur permettre de faire leurs déclarations en ligne ou sur mobile.
  • Une deuxième application destinée aux gestionnaires Groupama pour faire les déclarations de sinistres des clients.

Réalisations:

  • Participation aux grooming-dev (Analyse et chiffrage des User Story).
  • Développement Frontend et Backend des User Story.
  • Démonstration des réalisations pendant le sprint.
  • Participation à des katas.

Environnement technique:

Architecture Microservice, Bdd, Tdd, Méthodologie Agile, Java 8, Spring boot / Spring, Hibernate, Jpa, Querydsl, Mockito, Lombok, Junit, Liquibase, H2, Hsqldb, WebServices (SOAP/REST), Angular, Bootstrap, Prime-ng, Git, Gitlab, Oracle 11, Devops, Intellij IDEA, Maven

Développeur JAVA EE / C# / Centura Gupta

EDF
Lyon
10.2015 - 11.2018

Contexte:

  • Refonte d'une application client lourd en client léger.
  • Le client lourd a été développé en Centura Gupta / SQL / PLSQL.
  • Le client léger est lui développé en JAVA JEE côté Back-End et AngularJS côté Front-End.
  • Développement d'évolutions majeures sur l'application client lourd AIC développée en Centura Gupta / SQL / PLSQL.
  • Développement d'évolutions moins importantes sur une application client lourd MGD développé en C#.

Réalisations:

  • Développement Back end d'un client Léger.
  • Accompagnement et suivi d'un alternant sur sa montée en compétence sur le développement Back End.
  • Participation à la conception et de la mise en place du modèle de données.
  • Correction des anomalies Frontend sur des retours des tests d'intégration.
  • Assistance aux experts fonctionnels dans la rédaction des spécifications fonctionnelles.
  • Développement des évolutions sur le Client lourd (AIC).
  • Développement des évolutions sur le client lourd (MGD).
  • Développement de scripts KSH pour les administrations de données.
  • Développement de procédures et fonctions stockées.
  • Développement d'un web service pour la connexion du client lourd MGD.
  • Rédaction de STD, de PTI.
  • Livraison.

Environnement technique:

Jboss 6, 7, Apache 2.4, ORACLE, Java 7, Spring (mvc, data, security), Angularjs, Angular 2, Hibernate, Ksh, PlsqL, Sql, Hsqldb Querydsl, Mockito, Lombok, Testng, Liquibase, H2, WebServices (SOAP/REST), Junit Jenkins, Git, Gitlab, Mantis, Alm, Jira, Centura gupta, C#, Reportbuilder

Développeur JAVA EE

EDF
Lyon
03.2015 - 09.2015

Contexte:

Stage de fin d'étude sur le projet SIRP (6 applications) pour le client EDF.

Réalisations:

  • Mise en place des évolutions sur 3 des 6 applications du périmètre SIRP.
  • Rédaction de STD.

Environnement technique:

JAVA 7, Weblogic, Websphere, Sql, Plsql, Jsf, Struts, Svn, Ksh

Formation

Master 2 - Informatique option Technologie de l'Information

Université Lyon1, Lyon

Compétences

  • Architecture Micro-service
  • BDD
  • TDD
  • Méthodologie Agile
  • Oracle
  • MySQL
  • PostgreSQL
  • H2
  • Liquibase
  • Flyway
  • HSLDB
  • JAVA
  • Kotlin
  • Groovy
  • C#
  • C/C
  • SQL
  • PL/SQL
  • XML
  • Korn Shell
  • Spring
  • Spring boot
  • Spring reactor
  • Spring webflux
  • Spring batch
  • JSF
  • Struts
  • Web service
  • SOAP
  • REST
  • JPA
  • ORM
  • JAXB
  • Open API 3
  • Hibernate
  • Mybatis
  • QueryDsl
  • Jpql
  • Log4j
  • Slf4j
  • Logback
  • Mockito
  • Lombok
  • Junit
  • Kafka
  • Rabbitmq
  • Camunda
  • HTML
  • Javascript
  • CSS
  • Sass
  • Angular
  • Bootstrap
  • PrimeNG
  • Windows
  • Linux
  • Weblogic
  • Tomcat
  • Websphere
  • Jboss
  • GIT
  • SVN
  • Intellij
  • Eclipse

Informations complémentaires

  • Football
  • Musique
  • Voyage
  • Lecture

Langues

Français
Courant
Anglais
Intermédiaire

Chronologie

Développeur Full-Stack JAVA / ANGULAR - APRIL
10.2023 - 03.2025
Développeur Full-Stack JAVA / ANGULAR - ORANGE
07.2021 - 09.2023
Développeur Full-Stack JAVA / ANGULAR - ENEDIS LinkySat
02.2021 - 07.2021
Développeur Full-Stack JAVA / ANGULAR - GROUPAMA
12.2018 - 12.2020
Développeur JAVA EE / C# / Centura Gupta - EDF
10.2015 - 11.2018
Développeur JAVA EE - EDF
03.2015 - 09.2015
Université Lyon1 - Master 2, Informatique option Technologie de l'Information
Amadou Sadio DialloDéveloppeur Full-Stack JAVA / ANGULAR