Tech lead passionné par les nouvelles technologies, je joue un rôle clé dans plusieurs projets en tant qu'expert transverse. Toujours en quête de développement personnel, je m'efforce de diversifier et approfondir mes compétences afin de répondre aux enjeux techniques complexes et d'apporter une valeur ajoutée à chaque projet.
Concevoir et développer des solutions techniques pour divers projets en utilisant Java pour le back-end et Angular pour le front-end, en veillant à optimiser la scalabilité, la performance et la sécurité.
Implémenter la logique métier, créer des services API RESTful et intégrer des bases de données en s’appuyant sur des frameworks Java tels que Spring Boot.
Piloter le développement des interfaces utilisateur avec Angular, en garantissant la qualité, la performance et la convivialité des applications.
Réaliser des revues de code pour assurer la qualité, la lisibilité et la maintenabilité du code produit par l’équipe.
Fournir un soutien technique, résoudre des problématiques complexes et accompagner l’équipe dans la résolution des incidents.
Introduire de nouvelles pratiques, technologies ou méthodologies pour améliorer continuellement les processus de développement et la qualité des livrables.
Concevoir et développer des solutions techniques pour divers projets en utilisant Java pour le back-end et Angular pour le front-end, en veillant à optimiser la scalabilité, la performance et la sécurité. Implémenter la logique métier, créer des services API RESTful et intégrer des bases de données en s’appuyant sur des frameworks Java tels que Spring Boot. Piloter le développement des interfaces utilisateur avec Angular, en garantissant la qualité, la performance et la convivialité des applications. Réaliser des revues de code pour assurer la qualité, la lisibilité et la maintenabilité du code produit par l’équipe. Fournir un soutien technique, résoudre des problématiques complexes et accompagner l’équipe dans la résolution des incidents. Introduire de nouvelles pratiques, technologies ou méthodologies pour améliorer continuellement les processus de développement et la qualité des livrables.
Voici la liste des projets auxquels j'ai participé en tant que référent technique, avec une contribution significative à leur conception, développement et coordination :
Projet BBT Période : 1.5 ans Poste : Référent Technique Transverse Technologies : Java 21, Spring Boot, Exposition API GatAPE, Angular 18, Boosted, Liquibase. Description : Conception et réalisation d'une API de nommage des ressources réseau, ainsi que son exposition sous GatAPE. Réalisation des interfaces d'administration de l'application BBT et développement d'une page d'accueil dynamique pour améliorer l'expérience utilisateur et la gestion opérationnelle.
Projet Orchestra Période : 2.5 ans Poste : Référent Technique Technologies : Java 8 / Java 17 / Java 21, Spring Boot, Angular, JSP, JPA, Liquibase, Drools. Description : Réalisation d’évolutions techniques et fonctionnelles au sein des applications Orchestra et KOA. Création d’API REST pour améliorer l’intégration et la communication entre les composants. Participation à la migration de la base de données Orchestra vers PostgreSQL.
Projet TETRIS Période : 1.5 ans Poste : Référent Technique et Scrum Master Technologies : Java 17, Spring Boot, AngularJS. Description : Participation aux évolutions techniques et fonctionnelles de l'application TETRIS, en assurant la coordination et la gestion des équipes en tant que Scrum Master. Support de l'équipe de développement, facilitation des sprints, gestion des priorités et suivi de la livraison pour garantir la qualité et le respect des délais.
Projet AGILIS Période : 2 ans Poste : Référent Technique et Scrum Master Technologies : PHP, OFT, Boosted, AngularJS, Exposition API GatAPE, Consommation API REST GatApe, Consommation API SOAP IOSW, Exposition API IOSW. Description : Réalisation d’évolutions techniques et fonctionnelles dans l'application AGILIS et Rami. Conception et réalisation de nouveaux modules pour répondre aux besoins métier. Création d’API REST et SOAP pour l’intégration des systèmes. Support de l’équipe de développement et gestion en tant que Scrum Master pour assurer la livraison dans les délais et la qualité.
Conception et développement des applications Web : gestion de vente et d'achat, gestion des stocks, gestion de projet, gestion de contenu d'entreprise (ECM),...(Symphony, Laravel, CodeIgniter,Bootstrap, HTML5, CSS3, jQuery)
Création des sites Web responsives, maintenance, optimisation et référencement (PHP, Wordpress, Prestashop, HTML5, CSS3, jQuery)
Développement des extensions et modules pour les CMS WordPress et Prestashop .
Conception et développement d'une application Web responsive de gestion d'intervention et tableau de bord. Cette application permet d'organiser et planifier les interventions de maintenance informatique et aide à la décision avec les graphes et les courbes de tableau de bord. (J2EE ,JSP, Servlet ,HTML5, CSS3, JQuery, MySql).
Création d'une application web et desktop de gestion de stock et consommable informatique, qui permet de superviser sur l'état du matériels informatique et planifier l'approvisionnement des consommables (Cartouches d'encres impriment, composons de maintenance…) (J2EE, JSP,HTML, CSS, JavaScript et base des données Oracle).
Création d'une application de gestion de bibliothèque de disques, qui permet de répertorier les disques et de les retrouver facilement (VBA et base des données Access).