Ce que je maîtrise réellement, ce que j'apprends, et où j'en suis.
Utilisé en production sur SuivEdu, Festichill, AREA. Architecture serveur, APIs REST.
Framework backend principal — middlewares, routing, error handling.
ORM moderne — migrations, schémas, relations complexes. Utilisé sur SuivEdu.
Conception BDD, requêtes complexes, optimisation, indexes.
Séparation responsabilités, routes/controllers/services, gestion erreurs.
Authentification JWT, gestion rôles et permissions multi-niveaux.
Framework backend TypeScript — modules, providers, dependency injection.
REST best practices, versioning, pagination, rate limiting.
Caching, query optimization, profiling, load testing.
Compréhension concepts, resolvers, schémas. Pas encore utilisé en production.
Components, hooks, state management. Utilisé sur Festichill, ce portfolio.
App Router, SSR/SSG, routing, optimizations. Base de ce portfolio.
Sémantique, responsive, flexbox/grid, animations CSS.
Utility-first, design systems, responsive, dark mode.
Animations JS, timelines, SVG animations, micro-interactions.
Animations React, gestures, layout animations, scroll-triggered.
Feedback utilisateur, états hover, transitions intentionnelles.
Utilisation quotidienne, résolution problèmes réels, dual boot, environnements.
chmod, chown, users/groups, sudoers, isolation.
Gestion services, logs journalctl, units, auto-restart.
Automation, pipes, redirections, parsing, scripts maintenance.
Déploiement, SSH tunnels, firewall (iptables), monitoring.
Containers, Dockerfile, docker-compose, orchestration basique.
Logs analysis, uptime, resource usage, alerting.
Méthodologie > outils. Comprendre comment un système casse.
Injections, XSS, CSRF, privilege escalation, race conditions.
Approche méthodique, énumération, exploitation, reporting.
Outils de reconnaissance, énumération, brute force, proxying.
SUID, sudo misconfig, kernel exploits, escalade Linux/Windows.
Firewall rules complexes, IDS/IPS, network segmentation.
Gestion mémoire, pointeurs, structures. Projets: Minishell, My Hunter, Radar.
malloc/free, leaks detection (Valgrind), buffer management.
Manipulation avancée, double pointeurs, fonction pointers.
OOP, templates, STL. Utilisé sur Arcade (architecture modulaire).
Programmation fonctionnelle, monads, parsers. Projet MyPandoc.
Workflows, branches, merge/rebase, pull requests, hooks.
Maîtrise terminal, pipes, redirections, find/grep/sed/awk.
Python, Bash, automation tâches répétitives, cron jobs.
Containerization, multi-stage builds, networks, volumes.
Pipelines CI/CD, automated testing, deployments.
GitHub Actions, automated workflows, testing integration.
Prometheus is a monitoring and alerting system.
Grafana is a monitoring and alerting system.
Ansible is a automation and configuration management system.
Validations techniques sur CoderPad
CoderPad
2024
Découvrez comment j'applique ces compétences sur des projets réels et maintenus.