À propos de Adama
Anglais
Capacité professionnelle complète
Français
Bilingue ou natif
Expériences
- Veolia EauIngénieur d'Etudes et développement Java/J2EEENVIRONNEMENTmars 2010 - avril 2015 (5 ans et 2 mois)Saint-Maurice, France1er Projet : PREPARDéveloppement application PREPAR : Application de consultation de patrimoine et de calcul des index de consommation d'eau et de facturation L'analyse de l'architecture de l'application Développement de plusieurs modules sur toutes les couches de l’application Présentation (JSF/RichFaces), Services (Java Spring) et DAO (PLSQL) Développement et optimisation de procédures stockés PLSQL Tests unitaires (JUnit) Responsable de la maintenance évolutive et corrective de l'appli PREPAR avec la gestion d'une équipe de 3 personnes Développement et exécution de scripts et batchs SQL+ pour la mise à jour des informations compteurs vers d'autres applications GN, BDC et MDM Recueil et analyse des besoins lors de développement de nouvelles évolutions Analyse des impacts techniques et chiffrage journalier des évolutions Rédaction des documentations techniques associées Développement des évolutions Correction des bugs2e Projet : BDCDéveloppement application BDC : Application de gestion de la base des compteurs VEOLIA, de la gestion des stocks et des différents mouvements des compteurs d'eau gérés par VEOLIA Participation aux réunions techniques, à la rédaction des spécifications et des documentations techniques Formation d'une semaine au Framework Flex L'analyse de l'architecture de l'application Développement de plusieurs modules sur toutes les couches de l’application Présentation (Flex), Services (Java Spring) et DAO (Hibernate). Optimisation des requêtes HQL et criteria Modification de méthodes web services et le WSDL associé Tests unitaires (JUnit) et tests de non régression Correction des bugs sur les lots 1 et 2 de l'applicationJSF (RICHFACES), JAVASCRIPT, JAVA 6, SPRING 1.2, SQL, PLSQL, SQL+, UML, ECLIPSE 3.4.2, SVN, TOMCAT 6.0, ORACLE 10G (TOAD CLIENT ORACLE), JDBC, XML, CSS, WINSCP, FILEZILAFLEX 3 (CAIRNGORM 2), MVC, JAVA 6, SPRING 3.1, SQL, HIBERNATE (HQL, CRITERIA), XML, UML, ECLIPSE 3, SVN, JBOSS 6, ORACLE 10G (TOAD CLIENT ORACLE), SVN, MAVEN 3, ANT, WEBSERVICES SOAP
- ORANGEConsultant Senior Java BackEndTÉLÉCOMMUNICATIONSjuin 2015 - février 2018 (2 ans et 9 mois)Arcueil, FranceDéveloppement en mode Agile (Scrum) de l'application FACADES : Application de prise de commandes multiservices et multi-univers (mobile + multiservices).FACADES sert d’interface entre l’application de prise de commande situées en FRONT (SOFT) et les applications de traitement de la commande situées en back. Participation aux rituelles agiles : participation aux réunions de stand up tous les matins et aux réunions de lancement d'itération toutes les 2 semaines L'analyse de l'architecture de l'application FACADES Analyse des impacts techniques et chiffrage journalier des User Stories (Evolutions) Proposition de solution. Réalisation des développements java webservices SOAP (XML) et REST (JSON) (sur la base des 2 principaux services exposés par Facades : FindAndGetCustomerOrder et CreateCustomerOrder) Développement et réalisation des tests unitaires (JUnit) Réalisation de démo des user stories en présence de toute l'équipe projet Correction des bugs issus des développements effectués Rédaction des documentations techniques associées aux développements Rédaction chaque semaine d'un rapport d'activité mentionnant les travaux réalisés et les livrables soumis Configuration et déploiement des livrables sur les environnements de DEV et QUALIF via Hudson ou manuellement via FileZila Participation aux MEP et astreintes tous les mois en assistance technique Veille à la qualité des développements et au respect des bonnes pratiques d'écriture (Sonar)JAVA/J2EE, JAVASCRIPT, JAVA 7, WEBSERVICES SOAP ET REST (JSON), APACHE CXF, SQL ORACLE 10G (CLIENT SQL DEVELOPPER), ECLIPSE, JUNIT, SVN, SPRING, MAVEN, JETTY, XML, HIBERNATE/JPA, INTERFACE GWT, WINSCP, FILEZILA, PUTTY, SCRIPT SHELL, SONAR
- Société GénéraleConsultant Senior Java FullStackBANQUE & ASSURANCESavril 2018 - Aujourd'hui (8 ans et 2 mois)Paris, FranceDéveloppement en mode Agile (Scrum) de l'application GMC (Gestion et Mobilisation des Créances) et des moteurs d’éligibilité SFH, SCF, ELA et Mercure.GMC est une application qui permet de gérer les conduits de refinancement de la SG auprès de la banque de France et l’Union Européenne suite aux prêts aux particuliers et aux entreprises.Les moteurs d’Eligibilité sont des calculateurs qui à l’issue d’assemblage d’un certains nombre de règles permettent de déterminer si un particulier ou une entreprise est éligible à un prêt ou pas. Participation aux rituelles agiles : Réunions de stand up tous les matins et réunions de lancement d'itération (Poker Planning) toutes les 3 semaines permettant d’effectuer le chiffrage de Users Stories. Validation technique des expressions de besoins Métier. Analyse, modélisation et création de nouvelles tables dans le MCD de GMC. Développement fullStack de nouveaux modules applicatifs dans le cadre de GMC (Partie IHM et BackEnd) Développement et réalisation des tests unitaires (JUnit). Construction du socle technique et développement des microservices avec SpringBoot pour les moteurs d’éligibilité. Développement de plusieurs batchs (jobs) avec Spring batch Développement d’un besoin applicatif Angular permettant de stocker des webservices RestJSON dans une base de données NoSQL (MongoDB). Utilisation de l’outil Deployd permettant le mécanisme d’implémentation RestFull Rédaction de la documentation technique associée aux développements. Analyse et correction des retours d’homologation. Support technique pour les équipes d’Homologation et métier. Prise en charge et suivi des livraisons en environnements d’Homologation fonctionnelle et bancaire. Création et déploiement des packages de livraison en intégration continue (Jenkins et Nexus). Préparation et réalisation des MEP en utilisant Jenkins et Nexus. Installation et configuration de GIT suite à la migration de SVN vers GIT. Participation aux ateliers techniques concernant la migration de Struts 2 vers Angular.JAVA 7/8, STRUTS 2, JAVASCRIPT, TYPESCRIPT, ANGULAR 4, SPRING CORE, SPRING BOOT, SPRING BATCH, JPA, SQL NATIVE, ECLIPSE, MAVEN, JNUIT, WEBLOGIC 12C, SVN, GIT, JENKINS, NEXUS, ORACLE SQL DEVELOPER, VISUAL STUDIO CODE, DEPLOYD, RESTJSON, MONGODB , WINSCP, FILEZILA, PUTTY, SCRIPTS SHELL, JIRA, METHODE AGILE (SCRUM), SAFE
Recommandations
Soyez le premier à recommander Adama
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Diplôme d'ingénieurECOLE POLYTECHNIQUE UNIVERSITAIRE PIERRE ET MARIE CURIE - PARIS 62008Informatique (Génie Logiciel)