En matière de langages de programmation, je maîtrise Java, J2EE, JUnit et Hibernate,
qui me permettent de développer des applications robustes et évolutives.
J'utilise également les frameworks Angular et Spring Boot pour créer des
applications web modernes et réactives. En termes de gestion de versions,
j'ai une grande expérience avec Git, Github et GitLab CI/CD, garantissant
un flux de travail efficace et collaboratif.
Mes compétences en conception web incluent HTML5, CSS3, JavaScript et TypeScript,
ce qui me permet de créer des interfaces utilisateurs intuitives et performantes.
J'ai également une bonne connaissance des bases de données MySQL/MariaDB et PostgreSQL,
indispensables pour la gestion efficace des données.
Côté serveur, j'utilise PHP 8 pour développer des solutions backend solides.
Pour la conception graphique, Figma est mon outil de prédilection.
Enfin, je suis familier avec plusieurs bibliothèques et outils tels que Leaflet, AOS,
JS.Cookies, PHPMailer et Bootstrap 5, qui facilitent le développement
d'applications web interactives.
Mes compétences en hébergement s'étendent à la plateforme OVH, où je
peux déployer et gérer des sites et applications de manière fiable.
Pour la conteneurisation, je travaille avec Docker et Kubernetes afin de déployer
des applications de manière sécurisée et scalable.
Je possède une solide expérience en automatisation et en scripting,
utilisant des outils tels qu'Ansible et Terraform pour gérer les
infrastructures et déployer des applications de manière automatisée.
Mon expertise en scripting s'étend également au langage Python,
qui me permet de développer des scripts puissants pour diverses tâches.
En ce qui concerne le cloud computing, je travaille avec Amazon AWS,
ce qui me permet de concevoir et de gérer des solutions cloud évolutives et performantes.