Développeur Fullstack avec 7 ans d'expérience spécialisé en Java, Spring Boot et Angular. Expérience dans le développement d'applications web évolutives, l'architecture micro-services et les méthodologies Agile. Diplômé d'un diplôme d'ingénieur en génie informatique de l'ENIS.
Intégré au centre de services pour le client JJA Groupe (leader européen de la distribution et décoration). Participation à l'évolution et maintenance d'applications web dans divers domaines (Supply, Commerce) utilisées par des centaines de clients dans plusieurs pays. Développement de fonctionnalités avec Java 17, SpringBoot 3 et Angular 13. Environnement technique : Java 17, SpringBoot 3, Angular 13, jQuery, Api Rest, microservices, MariaDB, MongoDB, RabbitMQ, Elasticsearch, Jenkins, Docker, GitLab.
Participation à la mise en place d'une application web pour l'équipe Supply Chain. Développement avec Java 11, SpringBoot 2.6 et Angular 12. Création de topics Kafka, routage et consommation de messages. Environnement technique : Java 11, SpringBoot 2.6, Angular 12, Kafka, JHipster, Api Rest, microservices, Cloud GCP, PostgreSQL, Couchbase, Jenkins, Docker, Kubernetes.
Refonte de la conception et développement des logiciels utilisés par les points de vente du groupe Optic 2000 (plus de 1404 points). Gestion commerciale, stock, logistique et comptabilité. Développement backend avec Java 11, Spring Boot 2.6 et frontend avec Angular 13. Architectures Event-Driven (Kafka) et micro-services. Environnement technique : Java 11, Spring Boot 2.6, Spring Data JPA, Spring Security 5, Angular 13, Kafka, Git, Jenkins, Docker, Kubernetes.
Évolution de l'application web de gestion des Lidars (visualisation et gestion de flotte, données temps réel, monitoring). Réalisation d'un système de log centralisé avec ELK (Elasticsearch, Logstash, Kibana, Filebeat). Développement avec Java 8, SpringBoot 1.4 et Angular 4. Environnement technique : Java 8, SpringBoot 1.4, Angular 4, PostgreSQL, Tomcat, Jenkins, ELK stack.
Participation au développement de l'application Byblos (ERP interne). Développement du module facturation et dashboard avec Spring Boot et Angular. Environnement technique : Java, Spring Boot, Angular, Postgres, Hibernate.