Profil professionnel
Vue d'ensemble
Expérience
Formation
Compétences
Certificats
Langues
Chronologie
Generic

Mahamadou Sylla

Java full stack Developer & DevOps
Poissy

Profil professionnel

Développeur Full Stack Java avec plus de 6 ans d’expérience, spécialisé en technologie java, Spring, Spring Boot, Angular et bases de données SQL/NoSQL. Passionné par l’architecture logicielle et l’optimisation des performances applicatives. Certifié Scrum, j’évolue dans des environnements Agile/Scrum, en intégrant les meilleures pratiques de développement, tests et CI/CD.

Vue d'ensemble

6
6
years of professional experience
2016
2016
years of post-secondary education
1
1
Certification

Expérience

Ingénieur Etude et Développement

CGI Inc.
Paris
06.2022 - Actuel
  • Mission technique & agile orientée qualité, performance et delivery
  • Développement & optimisation des fonctionnalités avec un focus fort sur la performance, la scalabilité et la maintenabilité du code.
  • Mise en place de tests unitaires et d’intégration pour garantir une qualité logicielle élevée et des régressions maîtrisées.
  • Participation à la conception technique (modélisation, choix d’architecture) accompagnée d’une documentation claire pour assurer la pérennité des projets.
  • Acteur engagé des méthodes Agile/Scrum : Sprint Planning, Daily Meetings, Sprint Review, Rétrospective…
  • Pilotage des livrables techniques et des cycles de livraison via des outils CI/CD tels que Jenkins et OpenShift.
  • Supervision des déploiements et suivi post-prod pour garantir la stabilité et la réactivité en environnement réel.
  • Encadrement technique, partage de bonnes pratiques, veille technologique et amélioration continue des process de développement.

Ingénieur Etude et Développement

Sensoft SARL
Sénégal - Dakar
10.2018 - 05.2022
  • Intégrateur des nouvelles fonctionnalités, correction des anomalies en production, développement, tests unitaires et intégration
  • Taille de l’équipe : 9 personnes
  • Analyse du besoin projet
  • Chiffrage des temps de développement des US via le readme avec l’équipe Scrum
  • Scrum pour la méthodologie projet (Sprint Planning, Daily Meeting, Grooming, Sprint Review, Sprint Retro)
  • Mise en place des fonctionnalités (Services) qui persiste des données client dans la base de données MySQL, PostGres
  • Développement de la partie Front GSP / Angular
  • Ecriture de test Unitaires avec JUnit
  • Automatisation des tests avec Katalon
  • Revue de code
  • Mise en place de dashboards de monitoring avec Kibana
  • Environnement : Java (7, 8, 11) / Groovy, framework grails, Intellij, MAC OS, WSO2, jasper server, katalon, kibana, Git, JUnit, SonarQube
  • Méthodologie (Agile, Scrum)

Consultant stagiaire développeur full stack

Sensoft SARL
Sénégal - Dakar
03.2018 - 08.2018
  • Recherche développement, conception logiciel d’une application de la gestion des chèques
  • Taille de l’équipe : 3 personnes
  • Recueil des besoins fonctionnels
  • Gérer la connectivité de l’application Aster Chèque à l’appareil qui scan des chèques
  • Intégration des APIs Rest et service de récupération des images des chèques
  • Mise en place des fonctionnalités (Services) qui persiste des données client dans la base de données MySQL
  • Optimisation des fonctionnalités
  • Ecriture des tests unitaires et intégrations
  • Recherche et développement
  • Environnement : Java 8, Framework grails 3, Keycloak, Kibana, katalon studio, Intellij, Linux, JUnit
  • Méthodologie (Agile)

Développeur Web PHP

Ecole supérieure polytechnique de Dakar
Sénégal - Dakar
05.2016 - 07.2016
  • Recherche développement, conception logiciel
  • Taille de l’équipe : 2 personnes
  • Recueil des besoins
  • Intégration d’Interface de suivi et des espaces utilisateurs
  • Intégration de l’interface de saisi des remarques des documents soumissent à la validation
  • Création de Service pour la gestion des filtres
  • Mise en place d’un service d’alerte automatique aux administrateurs
  • Déploiement de l’application sous Ubuntu Server
  • Environnement : PHP, CSS, HTML, BOOTSTRAP, FIREBASE, JAVASCRIPT JS, MySQL, DEBIAN, APACHE
  • Méthodologie (cycle en V)

Formation

Master - génie logiciel et système d’information

Ecole supérieure polytechnique de Dakar
01.2018 - 07.2018

Licence professionnelle - génie logiciel et système d’information

Ecole supérieure polytechnique de Dakar
01.2016 - 07.2016

Diplôme supérieure de technologie - informatique

Ecole supérieure polytechnique de Dakar

Compétences

  • Langages : Java, Groovy, Python, Bash, JavaScript, SQL
  • Frameworks : Spring Boot, Grails, Angular, JPA, Hibernate
  • DevOps : Jenkins, GitLab CI, Docker, SonarQube
  • Bases de données : MySQL, PostgreSQL, MongoDB
  • Outils : Maven, Git, Jira, JUnit

Certificats

  • Certificat en gestion de projet agile
  • Jenkins for DevOps : The Basics of Jenkins

Langues

Français
Langue maternelle
Anglais
Intermédiaire

Chronologie

Ingénieur Etude et Développement

CGI Inc.
06.2022 - Actuel

Ingénieur Etude et Développement

Sensoft SARL
10.2018 - 05.2022

Consultant stagiaire développeur full stack

Sensoft SARL
03.2018 - 08.2018

Master - génie logiciel et système d’information

Ecole supérieure polytechnique de Dakar
01.2018 - 07.2018

Développeur Web PHP

Ecole supérieure polytechnique de Dakar
05.2016 - 07.2016

Licence professionnelle - génie logiciel et système d’information

Ecole supérieure polytechnique de Dakar
01.2016 - 07.2016

Diplôme supérieure de technologie - informatique

Ecole supérieure polytechnique de Dakar
Mahamadou SyllaJava full stack Developer & DevOps