
Sidiki Coulibaly
Développeur Sénior Java | Spring | Typescript
Salaire / Taux journalier
Paris, France
Freelance
Peut venir sur site
Expertises
Langues
À propos
Introduction
Je suis spécialisé dans le développement en Java et je possède plus de 8 années d'expérience dans des secteurs tels que l'énergie, les télécommunications et le secteur bancaire. e suis capable de développer des composants logiciels bien structurés, avec une architecture testable, afin d'éviter les difficultés de maintenance et d'évolution du code existant. J'ai une bonne connaissance des techniques du Software craftsmanship : TDD, Clean Architecture et DDD.
Expérience de travail
Développeur senior Java / Spring
Django
mars 2023 - Présent
3 ans 8 mois
Paris, France
Django est une filiale à 100% de la Banque Postale spécialisée dans les facilités de paiement et le crédit à la consommation. J'ai rejoint l'équipe de développement de Django en tant que développeur back-end Java pour contribuer à la réalisation des différents produits proposés par l'entreprise. Au sein de l'équipe, je participé à plusieurs projets, tels que la mise en place d'un système d'échange de données comptables. J'ai également travaillé sur l'amélioration de la plateforme existante, en implémentant de nouvelles fonctionnalités et en optimisant les performances. J'ai accompli cette mission en collaboration avec le collectif X-Squad, en utilisant les méthodologies agiles pour assurer une livraison rapide et efficace des projets. Grâce à cette expérience, j'ai acquis une solide expérience en développement Java et en gestion de projet, ainsi qu'une connaissance approfondie des secteurs des facilités de paiement et du crédit à la consommation.
Groupe Luminess
oct. 2019 - mars 2023
3 ans 6 mois
Rennes, France
Développeur senior Java / Spring / Angular
déc. 2021 - mars 2023
1 an 4 mois
Rennes, France
Le projet StrongID est une solution de détection de pièces d'identité frauduleuses. StrongID est proposé principalement aux banques afin d'automatisé les étapes de vérifications des documents fournis par les clients lors de la création de comptes bancaires. J'ai entièrement réalisé la partie back-end d'un MVP validé par l'ANSSI (Agence nationale de la sécurité informatique). J'ai eu les responsabilités suivantes: - Configuration des conteneurs Docker pour les environnements. - Création des projets Springboot des différents composants. - Création de Jenkinsfile pour l’intégration continue des composants. - Découpage et priorisation des US. - Conception et mise en place de l’architecture technique. - Accompagnement de l’équipe pour la pratique de l’architecture hexagonale. - Développement et test des composants. - Revue de code. - Démonstration des réalisations à la fin de chaque sprint. Ces différentes tâches ont été réalisées avec succès dans le cadre de mon travail avec StrongID.
Lead Développeur Java / Spring / Angular
janv. 2021 - nov. 2021
11 mois
Rennes, France
J'ai fait partie de l'équipe de développement KYP chez Luminess, qui avait pour mission de créer une solution en ligne de pré-admission pour les patients dans les hôpitaux. En tant que lead développeur, j'ai pris en charge plusieurs tâches clés dans le projet, notamment : : - Création des projets Springboot des différents composants - Création de Jenkinsfile pour l’intégration continue des composants - Découpage et priorisation des US - Conception et mise en place de l’architecture technique - Développement et test des composants - Revue de code - Démonstration des réalisations à la fin de chaque sprint
Développeur Java / Angular
oct. 2019 - déc. 2020
1 an 3 mois
Rennes, France
J'ai rejoint l’équipe de build chez Luminess afin de prendre part à la réalisation de deux applications Cockpit et EOLGN pour un client du groupe. Cockpit est une application de gestion de projets de production de documents financiers. EOLNG est un éditeur web de documents financiers. J'ai participé aux taches suivante tout le long du projet: - Découpage et priorisation des US. - Conception et mise en place de l’architecture technique. - Accompagnement de l’équipe pour la pratique de l’architecture hexagonale. - Développement et test des composants. - Revue de code. - Démonstration des réalisations à la fin de chaque sprint.
Développeur Java / Spring / Angular
Orange Business Services
oct. 2018 - sept. 2019
1 an
Région de Rennes, France
Mobile Connect est un service gratuit proposé par Orange a ses abonnés pour s'authentifier en toute sécurité sur les sites web et applications compatibles. J'ai rejoint l'équipe de développement de Mobile Connect afin de participer aux évolutions du produit qui était déjà utilisé sur de nombreux sites de l'état français. Durant ma mission, nous avons créé une version mobile de l'application et avons amélioré le parcours d'enrôlement des utilisateurs. J'ai réalisé les tâches suivantes: - Développement de nouvelles fonctionnalités. - Réunions de conceptions techniques. - Sprint planning. - Sprint review. - Intégration de la nouvelle interface du site web d'enrôlement.
Capgemini
janv. 2016 - sept. 2018
2 ans 9 mois
Région de Rennes, France
Développeur Java / Spring
nov. 2016 - sept. 2018
1 an 11 mois
Région de Rennes, France
Le projet Grace THD est une solution de gestion de réseau de fibres optique développée pour Orange dans le cadre du plan France THD du gouvernement français. Cette solution permet de gérer la modélisation de toutes les installations de réseau de fibres optique de Orange en France. J'ai participé aux différentes étapes des sprint du projet: - Sprint planning. - Sprint review. - Developments de services REST et tests unitaires. - Revue de code. - Developments de tests fonctionnels cucumber. - Utilisation de données géométriques avec PostGIS. Environnement Technique : Java 8, Spring boot, Micro services, MongoDb, RabbitMQ, Docker, Nginx, Gradle, Maven, AWS, OpenText Exstream, REST
Développeur Java / Spring
janv. 2016 - oct. 2016
10 mois
Rennes, France
HomeFriend by Veolia est une filiale de Veolia qui propose des services permettant de surveiller/réduire la consommation d'énergie à la maison. Nous avons développé une solution de diffusion de factures aux client de Veolia. J'ai développé toute la partie back-end de l'application. J'avais comme activités principales: - Recueil et analyses des besoins fonctionnels du client - Conception et création des composants techniques - Développement, test et mise en production sur AWS. Le projet était composé de plusieurs microservices déployée indépendamment. Les développements ont été réalisés en Java avec le framework spring et springboot.
Développeur QA PHP5 / AngularJS
Fruition Sciences
mars 2015 - août 2015
6 mois
Région de Montpellier, France
Fruition Sciences est une startup créée en Californie aux USA avec des bureaux à Montpellier qui proposent des solution de d'aide à la prise de décisions dans le domaine viticole. J'ai réalisé les tâches suivantes: - Introduction des phases de qualité logicielle dans le cycle de développement de l'entreprise. - Développement et intégration des tests unitaires dans un framework PHP5. - Contribution au développement du framework de l'entreprise. - Conception, développement et automatisation de tests fonctionnels avec selenium. - Restructuration des projets pour introduire composer comme gestionnaire de dépendances. - Mise en place de l'environnement d'intégration continue (Jenkins). - Mise en place de la gestion de cache avec APC. - Développements de fonctionnalités en PHP5. - Développement d'une application mobile avec AngularJS, HTML5, CSS3, PhoneGap. - Rédaction de documentations techniques. - Environnement : PHP5, AngularJS, MySQL, PHPUnit, Jenkins, Selenium, PhoneGap, OSX,Ant
Développeur web
DIRECTION DEPARTEMENTALE TERRITOIRES
juin 2014 - août 2014
3 mois
Région de Besançon, France
Conception et mise place de la base de données communales du Doubs Conception et développement de l'application web de gestion de la base de données
Développeur web
Ouagadousoft
nov. 2013 - août 2014
10 mois
Maliaño, Cantabria, Espagne
Rédaction des spécifications client Conception et développement (PHP, Javascript, HTML) Déploiement et maintenances des applications Web
Formation
Université de Franche-Comté
Master 2, Conception et Développement de Logiciels Sûrs
2013 - 2014
1 an 2 mois
Universite Ibn Tofail
Licence, Ingénierie des systèmes d'informations
2009 - 2012
3 ans 2 mois
Licences et certifications
TDD & Clean Architecture dans le monde Java
Délivré le : mai 2025
Comprendre le Web
Délivré le : avr. 2014