Mouhamadou - Consultant API
Ref : 170114S001-
92 ASNIÈRES-SUR-SEINE
-
Formateur, Développeur (37 ans)
-
Freelance
Expériences professionnelles
Orange Labs, Détail
Depuis Janvier 2018
Fonction Ingénieur Java J2EE BackEnd/Big Data
Projet Projet PADDOCK : Projet de gestion des souscriptions, de la facturation et payement (carrier billing) proposant des API aux différentes filiales d’Orange et ses partenaires à travers le monde.
Conception et développement d’API REST et SOAP utilisant des bases de données NoSQL sous architecture micro services.
Mission(s) et réalisations
⦁ Rédiger des études d’impacts des différentes évolutions
⦁ Développer des API REST et SOA sous architecture micro services
⦁ Concevoir et développer des applications en utilisant des bases de données NoSQL
⦁ Corriger des anomalies
Environnement Java8, Spring, SpringBoot, Eclipse, Junit, Maven, Sonar, Linux (RHEL), MongoDB, Redis, Docker, kubernetes
Atos, client : Ministère de la justice
Depuis Janvier 2014
Fonction Développeur d’applications
Projet Projet TMA : Gestion d’une application web permettant de se connecter à l’annuaire LDAP du ministère de la justice, gestion du portail SSO, développement de web services.
Mission(s) et réalisations
Rédiger des spécifications fonctionnelles détaillées
Rédiger des études d’impacts des différentes évolutions
Développer des applications JAVA (web services)
Développer des scripts Shell
Configurer la gestion du portail SSO (lemonldap::NG)
Corriger des anomalies
Environnement JAVA, Eclipse, Maven, Linux (RHEL), LDAP (389-ds), SoapUI, lemonldap::NG
Ministère de la défense, Détail
D’Octobre 2013 à Janvier 2014
Fonction Développeur d’applications
Projet Développement d’applications web de gestion des licences d’armement
Mission(s) et réalisations
Développer des applications Java
Réaliser une application d’automatisation des tests
Environnement Java, Selenium, Maven
Atos, client : Ministère de la défense, Service d’infrastructure de défense
De Juillet 2013 à Septembre 2013
Fonction Développeur d’applications
Projet Conduite des opérations d'infrastructure de Défense
Mission(s) et réalisations
Utiliser les outils logiciels ******** (MDA, Obeo Designer, Acceleo 3)
Modéliser et générer du code source JAVA en utilisant les concepts MDA
Environnement MDA, Eclipse (EMF), JAVA, Obeo Designer, Acceleo 3, Maven
BULL SAS, Agence NANTES
De Février 2013 à Juin 2013
Fonction Stagiaire Ingénieur Développeur d’applications
Projet TMA SNCF
Mission(s) et réalisations
Concevoir, développer des applications JAVA EE (Servlet, JSP).
Créer des Meta modèles (DSL) avec EMF et générer du code Java EE et JavaScript (Acceleo 3)
Mettre en place Sonar Runner pour la gestion de la qualité du code source Java et C++
Créer un parseur de code source C++ en Java avec JavaCC et JJTree.
Former des collaborateurs en MDA avec les outils Eclipse (EMF) et Obeo (Acceleo, Viewpoint,...).
Environnement Java EE, Spring, OSGI, Plugins Eclipse, Tomcat 7, MDA, EMF, Acceleo 3.
Université de NANTES, Laboratoire Informatique de Nantes Atlantique (LINA)
De Septembre 2012 à Décembre 2012
Fonction Stagiaire en recherche et développeur d’applications
Projet Projet Obeo
Mission(s) et réalisations
Créer des applications JAVA avec une approche MDA dans un contexte SOA
Générer du code source JAVA en utilisant les outils Eclipse (EMF) et Obeo (Acceleo)
Environnement Java EE, Swing, SQL, SOA, MDA, Web Services, Obeo Designer, Acceleo, Maven
Université de NANTES, Laboratoire Informatique de Nantes Atlantique (LINA)
De Janvier 2012 à Juin 2012
Fonction Stagiaire en recherche et développeur d’applications
Projet Projet Web Semantic
Mission(s) et réalisations
Résumer des articles de recherche sur les systèmes de stockage RDF (ex : Edutella) qui respectent la confidentialité des données (ex : Hippocratic Databases)
Concevoir un système de stockage de ressources au format RDF en respectant la confidentialité des données.
Environnement Linux, RDF, JXTA, XML, OWL, SPARQL, NoSQL (CouchDB, Hadoop)
Veolia, Veolia Eau La Roche-Sur-Yon
De Juin 2009 à Aout 2009
Fonction Technicien développeur
Projet Fusion de SGBD
Mission(s) et réalisations
Mettre en œuvre un système de gestion de bases de données regroupant les données de 7 agences Veolia Eau pour des calculs statistiques
Environnement Windows, SQL Server, Access, SQL, VB
Veolia, Veolia Eau La Roche-Sur-Yon
D’Avril 2009 à Juin 2009
Fonction Stagiaire développeur
Projet Fusion de SGBD
Mission(s) et réalisations
Concevoir un modèle de bases de données regroupant 7 bases existantes.
Environnement Windows, SQL Server, Access, SQL, VB
Formation initiale
2013, Master 2 Architecture Logicielle - Université de Nantes
2012, Master 1 Architecture Logicielle - Université de Nantes
2011, Licence Mathématique Informatique - Université de Nantes
2008, Deug Mathématique Informatique - Université du Havre
2006, Baccalauréat scientifique
Langues
Français (bilingue, conversation courante, conversation simple, lu, écrit)
Anglais (conversation courante, conversation simple, lu, écrit)
Principales compétences
Conception, développement d’applications Java / Java EE
Intégration logicielle
Rédaction d’études d’impacts, chiffrage
Rédaction de spécifications fonctionnelles
Tests logiciels
Compétences fonctionnelles
Capacités rédactionnelles : synthèses, rapports (français, anglais)
Compétences techniques
Langage / BDD Java / Java EE 3 LDAP (389-ds) 2
MDA, DSL, EMF, Acceleo3 2 SQL (Oracle, Mysql) 2
Web service 3 HTML / CSS, Latex 2
Sping, OSGi 2 XML, RDF, SPARQL 2
Matériel et systèmes d’exploit. Linux Shell (RHEL) 2 Virtualisation (KVM, VMware) 1
Outils Eclipse (Plugin eclipse) 2 Obeo Designer 2
Méthodologies Design Pattern, UML 2 SOA, REST 2
Niveaux :1 Connaissance - 2 Maîtrise–3 Expert