Mes Compétences



Développement

Voici les outils de développement qu'on m'a demandé d'utiliser ou que j'ai choisis d'explorer par moi-même au cours de mes recherches personnelles.

HTML
Maîtrise des standards HTML5 et des bonnes pratiques de structuration web. Création de pages web sémantiques et accessibles, intégration de contenus multimédias et formulaires avancés.

HTML

CSS
Expertise en CSS3 avec création de mises en page, animations personnalisées simples.

CSS

JavaScript
Développement front-end dynamique, gestion des événements et AJAX.

JavaScript

C#
Développement simple sous C#, manipulation de données et intégration avec SQL Server.

C#

PHP
Développement back-end en PHP 8, gestion de sessions et sécurité.

PHP

symfony
Développement d'applications web avec Symfony 6, utilisation de Doctrine ORM, gestion des routes et des services, création de formulaires sécurisés

Symfony

sql
Conception et optimisation de bases de données relationnelles, requêtes complexes, procédures stockées. Maîtrise des jointures et sous-requêtes.

SQL

mariadb
Administration de bases de données MariaDB, gestion des sauvegardes et réplication.

MariaDB













mysql
Gestion de bases de données MySQL, indexation et requêtes.

MySQL

postgresql
Administration de bases PostgreSQL, utilisation des types de données avancés.

PostgreSQL

python
Développement d'applications et scripts Python, analyse de données, automatisation de tâches. Utilisation de frameworks web comme Django.

Python






Réseau

Voici les outils de réseaux qu'on m'a demandé d'utiliser ou que j'ai explorés de mon propre chef dans le cadre de mes recherches personnelles.

bash
Scripting shell pour l'automatisation système, manipulation de fichiers, monitoring et maintenance. Création de scripts pour la gestion des serveurs.

Bash

docker
Conteneurisation d'applications, création de Dockerfiles, orchestration avec Docker Compose. Gestion des volumes.

Docker

proxmox
Gestion de l'infrastructure virtualisée, création et administration de VMs.

Proxmox

putty
Administration à distance sécurisée via SSH. Configuration de connexions sécurisées et gestion des clés.

Putty

virtualbox
Virtualisation de systèmes d'exploitation, configuration de réseaux virtuels, snapshots et clonage. Gestion des ressources et optimisation des performances.

VirtualBox

wireshark
Analyse approfondie du trafic réseau, capture et filtrage de paquets, diagnostic de problèmes réseau. Analyse de protocoles.

Wireshark






Les logiciels

Voici les logiciels qu'on m'a demandé d'utiliser ou que j'ai utilisés de mon propre chef dans le cadre de mes recherches personnelles.

vscode
Environnement de développement principal avec maîtrise des extensions, débogage intégré et contrôle de version Git. Personnalisation avancée et optimisation du workflow.

VS Code

github
Gestion de versions avec Git, collaboration sur des projets, pull requests et revue de code. Utilisation des GitHub Actions pour l'intégration continue.

GitHub

trello
Organisation de projets en méthodologie Agile, suivi des tâches et collaboration d'équipe. Automatisation des workflows et intégration avec d'autres outils.

Trello