Ibrahima - Développeur JAVA
Ref : 191106B001-
93160 NOISY-LE-GRAND
-
Développeur, Webmaster, Graphiste / Webdesigner (34 ans)
-
Totalement mobile
-
Bientôt freelance
EXPERIENCES PROFESSIONNELLES
SFR ATOS
De 09/2021 à 01/2022
Fonction Ingénieur étude et développement confirmé
Projet Développement des batch (spring batch) et micro-service (Spring boot /Rest API) pour le projet Océan (gestion d’antenne, cellule, Baie
3g/4g/5g
Mission(s) et réalisations
Développement de Microservices Rest avec spring boot
Participer au chiffrage (poker plannig)
Développement des batch (job, step, writer, reader, processor)
Ecriture de test Unitaires avec JUnit, Mockito.
Intégration continue
Revue de code
Environnement Spring Boot, Spring security, Maven, Hibernate, JPA, oracle, GitLab, confluence, Docker, SonarQube, Kubernetes ,Junit4, Mockito, IntelliJ, Scrum
Labsoft Cooptalis
De 09/2021 à 01/2022
Fonction Ingénieur étude et développement confirmé
Projet Développement de la version 2 du logiciel ERP collaboratif de gestion de projets Teamber
Mission(s) et réalisations
Mise en place de plusieurs Microservices REST avec spring boot
Participer à la rédaction des spécifications techniques et fonctionnelles détaillée
Chiffrage des US via le planning poker avec l’équipe Scrum
Chiffrage des temps de développement des US via le planning poker avec l’équipe Scrum
Mise en place de la partie sécurité avec Spring sécurité et Jwt
Ecriture de test Unitaires avec JUnit, Mockito.
Intégration continue (Azure Devops, sonar)
Revue de code
Environnement Spring Boot, Spring security, Gradle, Hibernate, JPA, PostgreSQL, GIT, azure Devops, JIRA, Docker, SonarQube, Junit4, Mockito, IntelliJ, Scrum
Manpower CGI
De 07/2019 à 09/2020
Fonction Ingénieur étude et développement confirmé
Projet Développement de nouvelles application build pour Manpower et Maintenance applicative (TMA)
Mission(s) et réalisations
Mise en place des applications build service-accès-client et Direct-stat en java 11/Angular 9
Chiffrage des US via le planning poker avec l’équipe Scrum.
Mise en place des applications service-accès-client et Direct-stat (Spring boot, Api RestFul, Angular 9, keycloak)
Ecriture de test Unitaires avec JUnit, Mockito
Intégration continue (Jenkins, sonar).
Maintenance applicative
Gestion des incidents applicatifs.
Corrections des anomalies de production.
Développement des évolutions sur les applications CET (compte épargne temps), Support intérimaire (MIP), MDM (tibco EBX)
Environnement Spring Boot, JREST3, Hibernate, JPA, Maven, Angular 7/8, JSP, PostgreSQL, DB2, Junit4, keycloak Mockito, Eclipse, Tomcat, Jenkins, Sonar, ServiceNow, Redmine, Gitlab, TestRails, Jira, IntelliJ
Ingénieur étude et développement CGI Technologies et solutions Rabat, Maroc
Juillet 2019 – à 09/2020
Domaine d’intervention : TMA MANPOWER
▪ Rédaction des spécifications fonctionnelles détaillé et rédaction des spécifications techniques
▪ Contribuer à la conception de la meilleure solution répondant aux besoins fonctionnels
▪ Traitement des incidents et des anomalie de production des applications du TMA Manpower
▪ Maintenir la cohérence et la qualité du code (Sonar), le respect des bonnes pratiques de la programmation (TU, TDD) et une compréhension partagée du système (documentation)
▪ Déploiement des applications en production.
▪ Assurer l’intégration continue et la maitrise des tests unitaires et d'intégration.
▪ Mise au point des devis de facturation (chiffrage, BL) avec collaboration de la part du client pour la validation tout en justifiant les modules de développement.
Projet : Développement de l’évolutif de l’application CET (compte épargne temps) et de
l’application support intérimaire de Manpower.
Taches :
- Développement de nouvelles fonctionnalités.
- Réalisation des tests unitaire et des tests d’intégration et des tests de qualité sur sonar
- Livraison en recette des outils développés
Environnement Spring (Boot, AOP, Batch, Data) RESTEasy : JAX-RS, Apache CXF : JAX-WS ,
, Hibernate, postgreSQL, DB2, Junit4, Mockito, Eclipse, Tomcat, Maven, Jenkins,
Sonar, JSP, flex
Responsable Informatique Mairie de Sangalkam, Sénégal
Janvier 2017 –juin 2019
Domaine d’intervention :
▪ Analyse des besoins des services
▪ Développement d’applications destinées aux différents services
▪ Administration des bases de données.
▪ Formation et assistance technique aux utilisateurs
▪ Réalisation de la documentation
Projet 1 Réalisation d’une application de gestion de l’état civil sous java pour répondre aux
besoins ponctuels de l’état civil de la mairie de Sangalkam:
- Analyse des besoins
- Spécifications techniques
- Développement de l’application
- Réalisation de tests
- Livraison en recette des outils développés
- Rédaction de manuels utilisateurs et techniques
- Maintenance de l’application (contrôle des résultats, suivi des corrections).
Projet 2 Réalisation d’une application de gestion de Courrier sous PHP pour répondre
aux besoins ponctuels du service courrier de la mairie de Sangalkam:
- Analyse des besoins
- Spécifications techniques
- Développement de l’application
- Réalisation de tests
- Livraison en recette des outils développés
- Rédaction de manuels utilisateurs et techniques
- Maintenance de l’application (contrôle des résultats, suivi des corrections).
Projet 3 Réalisation d’une application de gestion du foncier sous J2EE répondant aux
besoins de la gestion du foncier au niveau de la mairie de Sangalkam:
- Analyse des besoins
- Spécifications techniques
- Développement de l’application
- Réalisation de tests
- Livraison en recette des outils développés
- Rédaction de manuels utilisateurs et techniques
Maintenance de l’application (contrôle des résultats, suivi des corrections).
Projet 4 Réalisation d’une application de gestion des taxes municipaux sous J2EE pour
répondre aux besoins ponctuels du bureau des taxes et recettes de la mairie de
Sangalkam:
- Analyse des besoins
- Spécifications techniques
- Développement de l’application
- Réalisation de tests
- Livraison en recette des outils développés
- Rédaction de manuels utilisateurs et techniques
Maintenance de l’application (contrôle des résultats, suivi des corrections).
Environnement Java/J2EE, JavaScript, JQuery, Ajax, Symfony, SQL Server 2012,
Windows server 2012R2, Active Directory
Développeur (stage) EGP-Techno-Service, Sénégal
Décembre 2015 – Octobre 2016
Domaine d’intervention :
Développement d’une application web de gestion des chantiers
Administration du réseau de l’entreprise avec Windows serveur 2012R2
Maintenance du système et du matériel Informatique
Projet Réalisation du site Web de la société en collaboration avec toute l’équipe pour les textes:
- Rédaction du cahier des charges après écoute des besoins internes
- Développement de la maquette pour validation graphisme et Texte
- Mise en production du site web (********
- Référencement
- Mise à jour régulière des actualités, accès, missions, enquête en ligne, etc… - Migration du site sur nouvelle hébergeur (OVH sous PHP5)
Environnement JavaScript, JQuery, Ajax, Symfony, SQL Server 2012, Windows
server 2012R2, Active Directory
Développeur web (stage) ITECH SOLUTIONS, Dakar Sénégal
Projet 1 : Mis à jours et ajout de nouvelles fonctionnalités sur le du site Web de l’entreprise.
- Développement de la nouvelle maquette pour validation graphisme et Texte.
- Mise en production du site web (********).
Environnement Windows 7, PHP, CSS, HTML, BOOTSRAP, MySQL
PRINCIPALES COMPETENCES
Niveaux d’Intervention Définition des besoins
Rédaction des spécifications techniques
Développement de solutions
Réalisation et tests
Recette et suivi des mises à jour
Reporting
Compétences Techniques
Langages : Java/J2EE (Spring), Angular, JavaScript, PHP (code igniter,
Symfony), html5, CSS, SQL, PLSQL, ionic 3
BDD : Oracle 12c, SQL Server 2012, MySQL
CMS : WordPress, Joomla, Prestashop,
Méthodes : Agile, UML, Merise
MultiMedia : Adobe Photoshop, Illustrator, Adobe première pro
Maintenance Informatique
Outils: Visual Studio, Eclipse, NetBeans, PhpStorm, Microsoft
office(Word, Access, Excel, power point)
OS : Windows 7/10, Windows server 2012R2, Debian
Langue : Anglais, Français
Formation
2017 : Master 2 en Génie Logiciel
Université Dakar-Bourguiba, Dakar-Sénégal
2015 : Licence en Génie Informatique
Université Dakar-Bourguiba, Dakar-Sénégal
2014 : Diplôme d’étude universitaire professionnalisée en informatique
Université Dakar-Bourguiba, Dakar-Sénégal
CENTRE D’INTERET
Sport
Formations
Recherches et documentations
Vie associative