compétences

Voici un ensemble de savoir-faire techniques développés au fil de ma veille continue.

Des bases solides pour construire des projets web robustes

HTML
HTML
Niveau Avancé

Maîtrise du langage de structure d'une page web. Je suis capable de concevoir des documents bien organisés et accessibles grâce à une utilisation précise des balises HTML.

Niveau85%
CSS
CSS
Niveau Opérationnel

Compétences en mise en forme et design. Je sais styliser les pages web avec des feuilles de style en cascade (CSS) pour un rendu esthétique et responsive.

Niveau70%
HTTP
HTTP
Niveau Avancé

Je sais héberger un site web, le rendre accessible au public et comprendre les bases des noms de domaine, de l'hébergement et du déploiement.

Niveau90%
Algorithmique
Algorithmique
Niveau Opérationnel

Solide compréhension des fondamentaux de l’algorithmique (acquis à l'aide des bases python), indispensable pour aborder n'importe quel langage de programmation de manière logique et efficace.

Niveau70%
Orientation : Choix du langagestacks maîtrisés
Partie Frontend
JavaScript
JavaScript
Niveau Opérationnel

Maîtrise de JavaScript pour créer des interfaces dynamiques et interactives, aussi bien côté navigateur que côté serveur (NodeJS, Deno).

Niveau75%
TypeScript
TypeScript
Niveau Opérationnel

Utilisation de TypeScript dans des projets frontend avec React ou Next.js pour renforcer la fiabilité et la lisibilité et prévenir les erreurs à l’exécution du code.

Niveau60%
Git
Git
Niveau Avancé

Utilisation de l'outil de versionning Git pour la gestion des versions de projet, travail collaboratif et gestion d’historique des modifications.

Niveau85%
Scroll
Spécialisation Framework
React
React
Niveau Opérationnel

J’utilise React pour concevoir des interfaces interactive, dynamique et modulaire en utilisant des composants, les hooks de base comme useState et useEffect, et l’intégration des APIs

Niveau60%
Next
Next Js
Niveau Opérationnel

J’ai commencé à travailler avec Next.js pour améliorer mes projets React. J’apprends à gérer les pages, les routes dynamiques et à tirer parti du rendu statique.

Niveau60%
Scroll
Partie BackEnd
SQL
SQL
Niveau Avancé

Je maîtrise SQL pour concevoir et interroger des BDD relationnelles. Je l’utilise notamment pour gérer la persistance des données avec des outils comme MySQL ou PostgreSQL.

Niveau85%
PHP
PHP
Niveau Avancé

Je maîtrise PHP pour la création d'applications web côté serveur. Je peut concevoir des architectures solides tout en respectant les bonnes pratiques du développement backend.

Niveau80%
Scroll
SpécialisationFramework
Symfony
Symfony
Niveau Fondamental

Je développe mes compétences sur Symfony en construisant des applications backend robustes, sécurisées et évolutives grâce à son architecture modulaire et son écosystème mature.

Niveau50%

Compétences complémentaires

Base de données
J’ai travaillé avec différents SGBD relationnels pour des applications web et métiers. Maîtrise des requêtes SQL, conception de schémas et optimisation des performances.
MySql85%
Sql Server80%
PostgreSQL60%
Environnements & Outils
Maîtrise des outils de développement modernes et d’environnements de travail efficaces pour un développement structuré et aligné avec les meilleures pratiques du développement logiciel.
VS Code / Extensions80%
Postman / Insomnia75%
Linux / Terminal70%
Interfaces responsives & accessibles
Création d'interfaces web adaptables à tous les écrans (mobile, tablette, desktop) en respectant les standards d’accessibilité (a11y) pour une meilleure expérience utilisateur.
Responsive Design90%
Accessibilité Web75%
Tailwind CSS / Bootstrap85%

Compétences en Cybersécurité

Sécurité Web
  • Prévention XSS / CSRF / Injection SQL
  • HTTP headers, CORS, CSP, HSTS
  • Utilisation de Snyk, OWASP ZAP
Niveau : Fondamental
Authentification & Sessions
  • OAuth 2.0, JWT, SSO, MFA
  • Renforcement des tokens, gestion des expirations
  • Utilisation de Passport.js et IdentityServer
Niveau : Fondamental
Audit & Monitoring
  • Audit de logs (SIEM), analyse réseau
  • Outils : Wireshark, Nmap, Fail2ban
  • Alerting & détection d’intrusion (IDS)
Niveau : Fondamental
Conformité & RGPD
  • Gestion des droits : portabilité, suppression
  • Consentement explicite & documentation
  • Politique de confidentialité claire & accessible
Niveau : Confirmé
Outils maîtrisés
WiresharkNmapBurp SuiteFail2banMetasploitKali LinuxClamAVOWASP ZAPUFW / iptables

Roadmap d'apprentissage 2025

Cette roadmap représente les étapes que je me suis fixées pour progresser tout au long de l'année 2025. Elle rassemble les domaines que je souhaite approfondir, les nouvelles compétences que je veux acquérir, et les outils que j'ai envie d'explorer. L'objectif etant d'apprendre, de me perfectionner, et rester à jour dans un monde tech qui évolue vite.

Q2 2025
En cours
DockerDécouverte de Docker & Containerisation
Prise en main de CI/CD (GitHub Actions)
Q3 2025
Prévu
Déploiement avec Kubernetes
Infrastructure as Code (Terraform / Pulumi)
Q4 2025
Prévu
Apprentissage de Rust pour le backend système
Observabilité (Prometheus, Grafana)

Vous cherchez un collaborateur?

Je suis disponible pour discuter de vos projets, partager des idées ou répondre à vos questions. N'hésitez pas à me contacter.