👋 Bonjour, je suis

Ryad Senhadji

Je suis |

Passionné par le développement et la technologie. Je crée des solutions innovantes et des expériences numériques modernes.

0+ Projets
0+ Technologies
Open Source
portfolio.ts
const developer = {
  name: "Ryad Senhadji",
  role: "Full Stack Dev",
  skills: [
    "Java / Spring",
    "React / TS",
    "PHP / Symfony",
    "C# / .NET",
    "Node / Express",
  ],
  db: ["PostgreSQL", "MongoDB"],
  available: true,
  sayHello() {
    return "Let's build!" 🚀
  }
};
Scroll

01. A propos de moi

Ryad Senhadji

Salut ! Je suis Ryad Senhadji, développeur Full Stack passionné par la technologie et l'innovation. Actuellement en Master 1 Développeur Full Stack à l'ENSITECH, je conçois des applications web modernes et performantes.

Mon parcours m'a permis d'explorer un large éventail de technologies : du backend Java/Spring Boot au frontend React/TypeScript, en passant par PHP/Symfony, C#/.NET MAUI et Node.js. J'aime relever des défis techniques et créer des solutions qui font la différence.

Fort de mes expériences en entreprise chez Les Forges du Web et Worldline, je maîtrise le travail en équipe agile et le déploiement d'applications professionnelles.

France
ryadsenhadjii@gmail.com
github.com/dayr20
gitlab.com/Senry
LinkedIn
Master 1 Full Stack

02. Expérience Professionnelle

Développeur Web - Stage

Mars 2025 - Juillet 2025

Les Forges du Web

  • Migration d'un projet Symfony vers une version plus récente
  • Mise en place d'un système de cache pour améliorer les performances
  • Développement d'un moteur de recherche interne
Symfony PHP Cache SEO

Stagiaire IT

Nov. 2019 - Janv. 2020

Worldline

  • Développement de pages web en HTML/CSS
  • Installation et configuration de systèmes Raspberry Pi
HTML CSS Raspberry Pi Linux

03. Formation

Master 1 - Développeur Full Stack

2024 - 2025

ENSITECH

Formation approfondie en développement web Full Stack, architecture logicielle, méthodologies agiles et DevOps.

Bachelor - Développeur Full Stack

2023 - 2024

ENSITECH

Fondamentaux du développement Full Stack : Java, Spring Boot, React, bases de données et outils DevOps.

BTS SNEC - Systèmes Numériques

2018 - 2020

Lycée Jean Jaurès

Option Électronique et Communication. Bases en programmation, électronique et réseaux.

04. Compétences

Langages

Java JavaScript TypeScript PHP C# Python Kotlin HTML5 CSS3 SQL

Frameworks & Outils

Spring Boot Symfony React Angular Node.js .NET MAUI Tailwind CSS Thymeleaf Swagger

DevOps & BDD

PostgreSQL MySQL MongoDB SQLite Docker Git GitLab CI Linux

Méthodologies

Agile / Scrum MVVM / MVC JWT / Auth Tests unitaires CI/CD Travail d'équipe

05. Mes Projets

MusicAlbumExplorer

Application desktop d'exploration d'albums musicaux. Architecture MVVM, consommation d'APIs musicales et interface native multiplateforme.

C# .NET MAUI MVVM API REST

E-Commerce V1

Plateforme e-commerce complète avec gestion de produits, panier, authentification sécurisée Spring Security et système de commandes.

Java Spring Security MySQL Thymeleaf

Energie Suivi

Application web de suivi de consommation énergétique. API REST avec authentification JWT, tableaux de bord interactifs et conteneurisation Docker.

Node.js Express SQLite Docker JWT
Hébergé sur GitLab

Bibliothèque

Application web de gestion de bibliothèque développée avec le framework Symfony. Interface Twig, conteneurisation Docker et pipeline CI/CD intégré.

PHP Symfony Twig Docker

Swot

Outil d'identification d'adresses email et de noms de domaines appartenant à des universités. Automatisation du processus de validation de réductions académiques.

Kotlin Validation Open Source
Fork de JetBrains

Portfolio Personnel

Mon portfolio personnel construit avec HTML, CSS et JavaScript vanilla. Design moderne avec animations fluides, mode sombre et particules interactives.

HTML CSS JavaScript

06. Contact

Travaillons ensemble !

Vous avez un projet intéressant ou une opportunité de collaboration ? N'hésitez pas à me contacter. Je suis toujours ouvert à de nouvelles discussions et idées.