Rouet Enzo

⎯⎯ Développeur Full Stack ⎯⎯

Explorer et développer des expériences numériques exceptionnelles avec des technologies web modernes

  • HTML
  • CSS
  • JavaScript
  • Python
  • C
  • Docker

Expertise Technique

Développement Frontend

  • HTML5 Maîtrisé
  • CSS3 Maîtrisé
  • JavaScript Pratiqué

Backend & Logique

  • Python Maîtrisé
  • C Pratiqué
  • Node.js (autodidacte) En apprentissage
  • SQL Pratiqué

Ecosystème, Outil & Mobile

  • Git Maîtrisé
  • Docker Initiation
  • Bash Pratiqué

Mes projets académiques et personnels

Maquette d'un site statique responsive

Photo de site Responsive

Projet personnel réalisé afin d'améliorer mes compétences d'intégration d'une maquette avec HTML, CSS flexbox et responsive.

  • HTML
  • CSS
Voir le code Github

Maquette d'un site statique interactif

Photo de site avec pop-up

Projet personnel pour m'entraîner à la maîtrise du DOM avec des animations et un pop-up qui apparait une fois le site entièrement scrollé.

  • HTML
  • CSS
  • JavaScript
Voir le code Github

Maquette d'un calculateur de date

Photo du site de date Date-Calculator

Projet personnel réalisé afin d'améliorer la maîtrise du DOM et des évènement dynamiques. Avec un calcul automatique des prix suivant la sélection des dates.

  • HTML
  • CSS
  • JavaScript
Voir le code Github

Maquette d'un site de gestion de tâches

Photo de site ToDo-list

Projet personnel, une To-Do List simple qui sauvegarde vos tâches dans le navigateur. C'était un excellent exercice pour maîtriser la manipulation du DOM et le stockage local.

  • HTML
  • CSS
  • JavaScript
Voir le code Github

Au-delà du Code

Auto-formation & Veille

  • Auto-formation active (Node.js)
  • Veille technologique (blogs, docs)
  • Lecture de documentations techniques

Workflow Collaboratif

  • Maîtrise du workflow Git (branches, PRs)
  • Habitué aux projets de groupe
  • Réceptif au code review et aux retours

Qualité de Code

  • Code lisible et maintenable
  • Rédaction de documentation (README.md)
  • Respect des conventions de style

Logique & Algorithmique

  • Fondamentaux solides (C, Python)
  • Maîtrise des structures (contrôle, données)
  • Analyse de la complexité

Architecture & Conception

  • Décomposition d'un problème complexe
  • Conception de l'architecture avant le code
  • Compréhension du lien Client-Serveur

Débogage & Résolution

  • Analyse méthodique des messages d'erreur
  • Isolation de bug (pas de "bidouillage")
  • Utilisation des outils de débogage