Développeur avec une affinité pour la conception, l'architecture mais avant tout un artisan qui aime les petits détails, et de ceux qui ont à cœur de vouloir se rapprocher de l'état de l'art tout en mariant efficience et frugalité.
Digitalisation du Financier avec un Portail Web associé à des microservices exposés sous forme d'API
Lead Dev de l'équipe de développement
Analyse, conception, modélisation, développement, tests de performances, intégration continue, préparation pour mise en production, monitoring, analyses de dysfontionnements, projet & maintenance,...
Java / Java EE / Primefaces / JSF / HTML5 / CSS3 / Spring / MyBatis / API REST : ASIC mod 3 / MySQL / Mainframe / Docker / Tomcat / PIC / RTC / Sonar / Trello / Slack...
Gestion de projet (dès janvier 2018) & méthode Agile
Refonte cosmétique et technique d'une application de gestion de listes d'envies
Le concept, plutôt simpliste, ouvre sur beaucoup de possibilités. Il se base sur le principes des listes d'envies. Les utilisateurs peuvent ensuite ajouter des envies, et participer au financement ou encore proposer des envies aux autres utilisateurs. D'autres fonctionnalités gravitent autour du cœur central : un calendrier des événements, des alertes,... Beaucoup d'autres sont à l'étude : liens avec comparateurs et sites marchands, BigData, IA sous forme de machine learning pour une analyse comportementale et ainsi donner des propositions cohérentes,...
Java EE : Primefaces / JSF / HTML5 / CSS3 / Spring / Hibernate / MySQL / Tomcat / Sonar / Git via Bitbucket...
Le but de ce projet est d'utiliser une ou plusieurs technologies JEE pour réaliser une application d'un centre de formation qui propose des cours en ligne. On peut ainsi lister, filtrer puis choisir les cours souhaités et s'y inscrire.
Création d'une application qui a pour vocation d'aider les professeurs dans leurs tâches journalières. En effet, l'application permettra au professeur de gérer ses différentes classes ainsi que ses élèves. Il pourra ainsi répertorier leurs notes, absences,...
Développement et amélioration de l'intelligence du module cœur du système visant à l'estimation en terme de coût de construction de centrales électriques
Apprentissage des notions techniques au fonctionnement d'une centrale nucléaire
Java / Maven / Spring / MySQL / Jira...
Description de l'entreprise
Alstom (originellement Als-Thom, puis Alsthom) est une société anonyme basée en France spécialisée dans les secteurs du transport, principalement ferroviaire (trains et tramways), et de la production d'énergie (centrales électriques et énergie renouvelables).
Cette application sous forme de site web permet de revendre des billets de train d’occasion. Des personnes pourront venir s’inscrire sur le site et vendre ou acheter des billets.
Détails de l'expérience
L'application a été réalisée à l'aide de la technologie Java EE et notamment le framework Grails.
En France, à la belle saison, de nombreuses brocantes sont organisées sur tout le territoire. Il est souvent difficile de savoir où et quand elles se produiront et peu de sources d’informations existent à ce sujet. Il serait donc intéressant de disposer d’un site web permettant d’obtenir toutes les informations sur les brocantes à venir.
Le sujet a consisté en la réalisation d’un portail web permettant à n’importe quel utilisateur de consulter la liste des brocantes qui vont se dérouler dans les prochaines semaines, voire de s’inscrire à l’une d’elles ou d’en organiser une nouvelle.
Détails de l'expérience
L'application a été réalisée grâce à la technologie PL/SQL d'Oracle.
Développement et amélioration d'un module concernant la partie refroidissement vapeur d'une application de création de devis de centrales électriques
Apprentissage des notions techniques au fonctionnement du circuit de refroidissement vapeur dans une centrale nucléaire
Java / Maven / Spring / MySQL / Jira...
Description de l'entreprise
Alstom (originellement Als-Thom, puis Alsthom) est une société anonyme basée en France spécialisée dans les secteurs du transport, principalement ferroviaire (trains et tramways), et de la production d'énergie (centrales électriques et énergie renouvelables).
Développement de modules concernant les exports et la gestion des vannes ainsi que diverses améliorations d'une application de création de devis de centrales électriques
Apprentissage des notions techniques au fonctionnement d'une centrale nucléaire
Java / Maven / Spring / MySQL / Jira...
Description de l'entreprise
Alstom (originellement Als-Thom, puis Alsthom) est une société anonyme basée en France spécialisée dans les secteurs du transport, principalement ferroviaire (trains et tramways), et de la production d'énergie (centrales électriques et énergie renouvelables).
Création d'un site de gestion de réservation de cadeaux
Comment gérer les achats multiples de cadeaux et la cotisation sur un même cadeau? Cette application a eu la responsabilité de répondre principalement à ces deux problématiques. En effet, grâce à un système ingénieux, chaque personne peut accéder à l'application tout en ayant une vision réduite sur l'avancement de la cotisation et le vue de ses propres cadeaux proposé par lui même ou les autres utilisateurs
D'autres fonctionnalités font également partie de cette application comme la gestion de l'achat du cadeau mais également le partage de l'argent mit en jeu pour un évènement donné
Résolution d'un problème à l'aide de métaheuristiques. Les métaheuristiques forment un ensemble de méthodes utilisées en recherche opérationnelle pour résoudre des problèmes d'optimisation réputés difficiles. Le but étant de trouver la meilleure solution selon des configurations différentes dans un cadre donné.
Dans le projet, nous devions optimiser les temps de stockages pour réaliser le plus d'économie possible entre trois acteurs qui étaient l'entreprise de production, le transporteur et le client.
Dans notre projet en particulier nous avons d'une part optimisé nos algorithmes mais également la partie hardware grâce à une gestion multiprocesseur sous Java 7 permettant de décupler les performances de l'algorithme sur un temps donné.
Création d'un mini jeu vidéo en Java dans le cadre d'un projet. La principale contrainte était de concevoir le jeu tout en y intégrant une forte ressemblance au célèbre jeu multiplateforme Angry Birds de ROVIO.
Ce projet a été réalisé avec une architecture MVC (Modèle-Vue-Contrôleur) qui est un pattern architectural qui sépare les données (le modèle), l'interface homme-machine (la vue) et la logique de contrôle (le contrôleur).