Expérience professionnelle
Juil. 2018 –
A ce jour
Expert JAVA (freelance, Télétravaille)
Participer en qualité d'expert JAVA au développement du logiciel
EASY-STACK pour faire le suivi complet des consultants depuis l’étape de candidature jusqu’à l’étape
de la facturation
Travailler en mode 100% Télétravail
Environnement : JAVA 8, IntelliJ, Maven, git, GITLAB-CI, Spring (Data-Rest, Security, Web, WebMVC),
Hibernante, Jackson, Lombok, Maptruct, sentry, PostgreSQL
Fév. 2018 –
Juil. 2018
Expert JAVA (freelance)
Participer à la refonte du logiciel Médicale pour l'armé française en qualité
d'expert java.
Environnement : JAVA 8, IntelliJ, Maven, git, Spring (Data-Rest, Batch, Security, Web, WebMVC,
Mongo), Jenkins, Hibernante, Jackson, Lombok, Orika,
Fév. 2017 –Juil. 2017 Expert JAVA/OSGI (freelance)
PROSODIE
Intégration à l’équipe ODIGO. Participer à l’évolution applicative en développant notamment des fonctions de media-blinding, de traitement de taches tels que les appelles téléphoniques, tchat, emails
Environnement : JAVA 8, IntelliJ, Jenkins, Docker, SQL, Maven, git, Gerrit PostgreSQL, Karaf, OSGI, ServiceMix, Jira, confluence, Camel, hazelcast, Guava, Guice, PaxExam, jackson, serenity, bouncycastle, JUnit, slf4j
Juil. 2015 –Fév. 2017 Expert JAVA J2EE (freelance)
GROUPE-SEB
Participer au projet OFS (OPEN FOOD SYSTEM), un projet de Recherche et
Développement ayant pour ambition de construire un écosystème
"cuisine numérique" permettant de faciliter l’alimentation au quotidien grâce
à la mise à disposition de recettes numériques enrichies, d’appareils de cuisine
connectés et de services innovants
Taches :
- Architecture/Conception d’application
- Développement Java/J2EE, No-SQL, JavaScript
- Intégration continue (Test, livraison et intégration)
- Qualifier les problèmes et les résoudre.
- Rédaction de la documentation technique.
Environnement : JAVA 7, Spring (Data-Rest, Batch, Security, Web, WebMVC, Mongo), Hibernante, Jackson, Lombok, Orika, Activemq, IntelliJ 2016, Maven2, JUnit, Mongo DB, Slf4j, Git, PostgreSQL, Camel, Hazelcast, Guava, Joda-Time, Jenkins, Sonar, Cargo, Redis
Sept. 2013–Juil. 2015 Concepteur JAVA/OSGI (freelance)
PROSODIE
Participer à la refonte totale du produit ODIGO, un logiciel de gestion
de centre d'appel avec plus d’une centaine d’agents.
- Migration du code C++ vers JAVA.
- Définition du modèle.
- Rédaction de la documentation technique.
- Développement JAVA, SQL.
- Intégration.
- Tests unitaires et tests de charge.
- Qualifier les problèmes et les résoudre.
Environnement : JAVA 8, IntelliJ 14, Eclipse, Maven2, JUnit, SQL, slf4j, git, Gerrit, PostgreSQL, Karaf, OSGI, ServiceMix, Camel, hazelcast, Guava, Guice, Joda-Time, Jenkins, PaxExam
Avril 2013 –Sept. 2013 Concepteur JAVA J2EE (freelance)
INTENS-France
Projet :
- Une application web pour gérer pour un grand salon de coiffure et de formation à paris, L’application se compose de trois parties :
A- Partie Admin elle gère les éléments suivants : les salaries, les clients, le stock, les prestations, les statistiques, les partenaires et le centre de formation.
B- Partie Caisse elle gère : les rendez-vous, la facturation, la vente des produits et la gestion du fond de caisse.
C- Partie Borne elle gère : le planning des collaborateurs, les clients et la validation du panier client.
Taches :
- Rédaction de cahier de charge fonctionnel.
- Rédaction des spécifications techniques.
- Architecture d’application
- Développement Java/J2ee, JavaScript, JPQL
- Test, livraison et intégration.
- Support client.
- Qualifier les problèmes et les résoudre.
Environnement : JAVA J2EE, Eclipse, Eclipse-Maven2, Struts2, Struts2-Jquery, Struts2-Tiles, Hibernate, Spring, JUnit, JSON, SQL, JPQL, JPA, log4j, SVN, SQL-SERVEUR 2008, HTML, CSS, AJAX, JQUERY, Tomcat
Oct. 2010 – Avril 2013 Concepteur JAVA/J2EE
PCO-INNOVATION
Taches :
- Architecture du logicielle et l’infrastructure.
- Rédaction des spécifications détaillées et techniques.
- Développement JAVA/J2EE, SQL.
- Intégration.
- Suivi et tests des livraisons éditeur.
- Support client.
- Qualification des problèmes et les résoudre.
Projets:
Développement rapport web FusionChart - 2 mois.
Depuis EV6, calculer les statistiques et insérer les rapports FusionChart dans les pages web d’EV6.
Développement site web pour une présentation graphique du PLM EV6 - 7 mois.
A partir d’une ontologique sémantique, présenter le modèle EV6 sous YED.
Développement Rapports DataSurfer – 4 mois.
Développer des requêtes SQL complexes pour construire des rapports DataSurfer.
Développement PSNEXT – 15 mois.
Développer des extensions PSNext (Application web, Synchroniser les serveurs, import/export des données, commandes utilisateurs, mettre à jour de l’interface client).
Migration TC5 ver EV6 – 3 mois.
Développer une passerelle web sous JBOSS pour récupérer les données depuis TC5 et
Les injecter dans EV6.
Environnement : JAVA, JAVA J2EE, Eclipse, SQL,Struts2, Hibernate,Maven2, log4j, ANT, CVS, SVN, PMD, PostgreSQL, SQL-SERVEUR 2008, DataSurfer, HTML, XML, CSS, AJAX, JQUERY, AS3,Hessian, JENA, OWL, Protège, SPARQL, POI, YED, PSNext, JPO , EV6, FusionChart, Tomcat, JBoss
Jan 2010 – Oct. 2010 Développeur C#.NET
INTENS-France
Développement aux tours d'une borne interactif pour la location
des produits audio visuels dans les cliniques, les hôpitaux, etc. …
sous la plateforme .NET.
Réalisations:
1- Faire évoluer le programme existant.
2- Détecter les anomalies et les résoudre.
3- Synchroniser les bornes avec un serveur central.
4- Développer un pilote d’un lecteur de carte bancaire.
Environnement : C# 3.5, SQL, SQL-SERVEUR 2008, IIS 7.0, JAVASCRIPT, HTML, XML, CSS, AJAX, JQUERY, WEB SERVICES.
Oct. 2008 –
Juin 2009 Projet fin d’étude
Conception et réalisation d’un service web pour la vente des voitures.
Le projet consiste à réaliser sous .NET un service web et un site web pour la gestion
interne d'un concessionnaire de voiture et pour publier les produits sous
forme d’un configurateur en ligne.
Tache:
1- Rédaction du cahier de charge et les spécifications techniques.
2- Rédaction de planning d’équipe.
3- Développement et teste.
4- Intégration.
5- Rédaction du document technique et le document d’installation.
Environnement : C# 3.5, SQL, SQL-SERVEUR 2008, IIS 7.0, JAVASCRIPT, HTML, XML, CSS, AJAX, JQUERY, WEB SERVICES.