Expertise & compétences.

Des pratiques et technologies reliées dans des architectures lisibles, utiles et adaptées au métier.

Capacités

Une compétence est présentée comme un ensemble de pratiques, pas comme un simple logo dans une grille.

  1. 01

    Software Engineering

    Socle principal

    Concevoir des applications modulaires, maintenables et alignées sur leur domaine métier.

    • Architecture logicielle
    • Conception modulaire
    • Analyse fonctionnelle
    • Modélisation métier
    • Conception REST
    • Entités, services et repositories
    • DTO et validation
    • Gestion des erreurs
    • Refactoring et maintenance
    • Documentation technique
  2. 02

    Frontend Engineering

    Socle principal

    Construire des interfaces publiques et métier, responsives, structurées et connectées aux API.

    • Responsive design
    • Dashboards
    • Interfaces administratives
    • Formulaires et validation
    • Tableaux, filtres et recherche
    • Composants réutilisables
  3. 03

    Backend Engineering

    Socle principal

    Développer des API et des services métier sécurisés autour de plusieurs écosystèmes backend.

    • API REST
    • Architecture backend
    • Services métier
    • Intégrations externes
    • Gestion des fichiers et médias
  4. 04

    Database Design

    Socle principal

    Modéliser des données métier relationnelles, leurs contraintes et leur évolution.

    • Modélisation relationnelle
    • Relations et contraintes
    • Migrations
    • QueryBuilder
    • Jointures
  5. 05

    Authentication & Security

    Socle principal

    Protéger les parcours utilisateur avec authentification, rôles, permissions et validation.

    • Guards, rôles et permissions
    • Réinitialisation de mot de passe
    • Activation de compte
    • Expiration des jetons
    • CORS
    • Validation des entrées
  6. 06

    Real-Time Systems

    Socle principal

    Faire circuler notifications et événements métier en temps réel.

    • Événements WebSocket
    • Pub/Sub
    • Notifications en temps réel
    • Événements métier
  7. 07

    DevOps & Infrastructure

    Socle principal

    Mettre les applications en production, sécuriser leur exposition et automatiser leur livraison.

    • Reverse proxy
    • Déploiement VPS
    • Gestion des processus
    • SSL et certificats
    • Pare-feu
    • CI/CD
  8. 08

    Version Control

    Socle principal

    Faire évoluer les bases de code avec un historique lisible et collaboratif.

    • Branches et merges
    • Stash
    • Remotes multiples
    • Résolution de conflits
    • Clés SSH
  9. 09

    Systems & Networking

    Socle principal

    Diagnostiquer serveurs, postes, services et communications réseau jusque sur le terrain.

    • Administration Linux Server
    • Environnements Windows
    • Services, processus et logs
    • LAN, IP et ports
    • Diagnostic et scan réseau
    • Connectivité des équipements
  10. 10

    Hardware & Physical Systems

    Socle principal

    Relier logiciels, réseau, contrôleurs, lecteurs et barrières dans un même système opérationnel.

    • Contrôle d’accès
    • RFID / UHF
    • Contrôleurs
    • Lecteurs d’accès
    • Barrières
    • Communication sur le port 4370
  11. 11

    Mobile & Desktop

    Exploration en cours

    Explorer la continuité entre applications web, installables et multiplateformes.

    • Développement multiplateforme
    • Fonctionnement offline selon les besoins
    • Packaging Windows
    • Applications desktop
  12. 12

    API Documentation & SEO

    Socle principal

    Documenter les contrats techniques et rendre les produits publics accessibles aux moteurs de recherche.

    • Génération de schémas API
    • Documentation d’API
    • Metadata et données sociales
    • Sitemap et robots
    • URLs canoniques
    • SEO multi-pays
  13. 13

    Communication numérique

    Compétence complémentaire

    Une pratique complémentaire autour des supports visuels, du contenu et de la présentation commerciale.

    • Supports visuels
    • Affiches et bannières
    • Contenu social
    • Communication commerciale
    • Branding produit

Référentiel technique

Les technologies, replacées dans leur rôle.

Ce référentiel sert à relier les expériences, projets et apprentissages. Un nom d’outil n’est jamais une preuve isolée.

01

Frontend

AngularNext.jsReactTypeScriptJavaScriptHTMLCSSTailwind CSSBootstrapHTMX
02

Backend

NestJSNode.jsSpring BootJavaDjangoPython
03

Données

PostgreSQLMySQLSQLiteRedisTypeORMJPAHibernate
04

Authentification & sécurité

JWTSpring SecurityOAuthGoogle OAuthFacebook Graph API
05

Temps réel

WebSocketSocket.IORedis Adapter
06

DevOps

DockerGradleGitHub Actions
07

Infrastructure

LinuxUbuntuVPSHostingerNginxPM2SSHSSL / HTTPSLet’s EncryptCertbotUFWDNS
08

Version control

GitGitHub
09

Systèmes physiques

ZKTecoRFID / UHF
10

Mobile & desktop

FlutterPWAElectronWindows
11

Documentation d’API

SwaggerOpenAPI
12

SEO technique

Next.js MetadataOpen Graph