Samir El Khoumri

Jouer au portfolio
Version jouable Prends le volant Montpellier au coucher du soleil, une M4, six missions : le même CV, en jeu. Jouer au portfolio

Curriculum vitæ

Samir
El Khoumri

Génie logiciel, Montpellier

Il existe aussi en version jouable

Chapitre premier

Samir El Khoumri

Double Master Génie Logiciel & Management des Technologies et des Sciences

Stage de fin d’études de 6 mois, de janvier à août 2027

Je conçois et développe des logiciels, du back-end au front-end. Ce qui m’intéresse : l’architecture, les systèmes distribués et les outils qui rendent le code plus sûr à faire évoluer.

1

Carnet d’adresses

Base
Montpellier
Mobilité
Permis B et A2, véhiculé
Téléphone
07 43 16 44 39

Sommaire

  1. Profilp. 1
  2. Projetsp. 3
  3. Formationp. 7
  4. Compétencesp. 7
  5. Expériencesp. 9
  6. Contactp. 9

2

Chapitre deux

Projets

Sélection de tests de régression Recherche

Projet de recherche de Master 1. Analyse statique de bases de code Java existantes pour déterminer quels tests relancer après une modification. Revue de littérature systématique, avec un filtrage des articles assisté par LLM via MCP.

Java, JGit, JavaParser

Architectures distribuées Scolaire

Applications client-serveur construites sur cinq paradigmes de communication : RMI, SOAP, REST, gRPC et GraphQL. Mise en pratique des architectures orientées services.

Java, Spring, Node.js

3

Gestion de devis et factures Personnel

Application web pour les PME du BTP : clients, produits, devis, factures, suivi des paiements, analyse du chiffre d’affaires et génération de documents PDF.

Python, Flask, MySQL, Bootstrap

Suivi d’enchères Personnel

Visualisation améliorée des enchères du domaine, avec favoris, alertes personnalisées et suivi automatique des prix par tâches planifiées.

Node.js, React, MongoDB, Cron

4

Examens en ligne Scolaire

Création de quiz et d’examens avec sessions en direct par WebSocket, et analyse détaillée des résultats pour les enseignants.

Python, Flask, MySQL, Socket.io

Publication automatisée sur les réseaux sociaux Scolaire

Planification de posts, publication simultanée sur plusieurs plateformes et analyse des interactions.

Node.js, React, MongoDB, Tailwind

5

Overcooked avec agents autonomes Scolaire

Jeu de cuisine coopératif joué par des agents : recherche de chemin A*, comportements en machines à états finis, animation de sprites.

Python, Pygame, A*

6

Chapitre trois

Formation

2025 – 2027

Double Master Informatique

Génie Logiciel & Management des Technologies et des Sciences

Faculté des Sciences et IAE Montpellier, Université de Montpellier

Cycle de vie du logiciel, conception et architecture, compilation, optimisation, test, ingénierie dirigée par les modèles. Côté management : gestion de projet, transformation digitale, pilotage de l’innovation.

2022 – 2025

Licence Informatique

Faculté des Sciences de Montpellier, Université de Montpellier

Algorithmique, programmation impérative, objet et fonctionnelle, bases de données, réseaux, architecture des systèmes, développement web, logique.

7

Chapitre quatre

Compétences

Langages
Java, Python, JavaScript, C/C++, SQL, OCaml, Bash, HTML/CSS
Frameworks
Spring Boot, Flask, React, Angular, Node.js, JUnit, Pygame
Communication
REST, SOAP, gRPC, GraphQL, RMI, Socket.io, Microservices
Données
PostgreSQL, MySQL, MongoDB
Outillage
Git, Docker, Maven, Linux, CI/CD
Méthodes
Scrum, UML, Merise, Design patterns, Tests unitaires et d’intégration
Langues
Français, langue maternelle ; Anglais, lecture de documentation technique

8

Chapitre cinq

Expériences

Des emplois menés en parallèle des études, de la licence au master.

  • 2020 – 2025Coursier à vélo, Uber Eats, Montpellier
  • Étés 2022 et 2023Dépôt et livraison, Menuisud, Montpellier
  • Mai 2022Mise sous pli, Temporis, Montpellier

En dehors du code

  • Échecsréflexion stratégique et anticipation
  • Boursesuivi des marchés et analyse de données
  • Intelligence artificielleveille et expérimentations personnelles

9

Épilogue

Contact

Disponible pour un stage de fin d’études de six mois, de janvier à août 2027.

elkhoumrisamir@gmail.com

07 43 16 44 39

10

Composé en Alfa Slab One et Newsreader. Papier, carton et colle virtuels, pliés en CSS.
Le même parcours se joue sur samirdev.fr/jeu.

Couverture

Flèches du clavier, molette ou glisser pour tourner les pages.