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.
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).