Bonjour, je suis

Pierre-Yves

Développeur Full-Stack

Epitech Paris

Passionné par la création de logiciels élégants, des systèmes bas niveau aux applications web modernes.

À Propos

Pierre-Yves

Je suis étudiant en 3ème année à Epitech Paris, basé dans les Hauts-de-Seine. Passionné par le développement logiciel full-stack — de l'écriture de shells UNIX en C à la création d'applications web en temps réel avec Nuxt et Vue, j'aime relever des défis complexes et concevoir des solutions propres et efficaces. J'ai acquis une expérience professionnelle à travers deux stages chez Naitways, où j'ai développé des outils Python pour la cybersécurité et l'automatisation d'infrastructure.

10+
Langages
20+
Projets
10+
Mois de stage

Compétences

Langages

C
C#
C++
Python
Haskell
TypeScript
JavaScript
Rust
Groovy

DevOps

Docker
Jenkins
GitHub Actions
Git
Linux
CI/CD

Frontend

Vue.js
Nuxt
Tailwind CSS
SFML
Raylib

Backend

Flask
Deno
Node.js
MongoDB
REST APIs
SQLite

Build & Outils

CMake
Makefile
Stack
Electron
Arduino
CUDA

Créatif & Moteurs de jeu

Godot
Unity
Blender
Canva

Autres

Networking
Game Dev
Cryptography
AI / ML

Savoir-être

Autonomy
Teamwork
Team Lead
Adaptability
Problem Solving
Communication

Expérience

Expert en Ingénierie Logicielle

Epitech

En cours2023 - 2028
  • Programme en 5 ans (BAC+5, RNCP Niveau 7) — pédagogie par projet favorisant l'autonomie et le travail en équipe
  • 25+ projets développés en C, C++, Haskell, Python, JavaScript et plus
  • Anglais: niveau B2 (Tepitech équivalent TOEIC 885)
  • Français / Espagnol bilingue

Développeur Logiciel Stagiaire (Temps partiel)

Naitways

Oct 2025 - Fév 2026
  • Interrogation de la base de données interne via API REST afin de générer et envoyer un rapport de durcissement aux clients
  • Travail sur la NBOX - un satellite déployé sur les serveurs clients pour l'auto-configuration et la gestion des VMs
  • Développement d'outils d'automatisation en Python pour la gestion d'infrastructure

Développeur Logiciel Stagiaire (Temps plein)

Naitways

Août 2024 - Déc 2024
  • Développement de plus de 13 outils Python pour la cybersécurité et l'automatisation d'infrastructure
  • Création de systèmes de recherche de vulnérabilités CVE intégrant les APIs NVD et Vulners
  • Conception d'outils de gestion et synchronisation des politiques de pare-feu FortiGate
  • Implémentation de l'agrégation de logs SSH depuis FortiAnalyzer vers InfluxDB
  • Création d'un générateur de notes de version Flask à partir des commits GitLab
  • Développement d'intégrations réseau (Juniper, LibreNMS, Wazuh)
  • Création d'un outil de documentation de code par IA utilisant Ollama (LLM local)

Projets

/

Those Who Listen

En coursEpitech

Jeu survival horror coopératif où le clonage vocal devient l'ennemi. Clonage vocal temps réel (<300ms de latence, traitement 100% local) permettant aux créatures d'imiter vos coéquipiers. Construit avec OpenVoice et PyTorch.

NuxtPythonPyTorchOpenVoiceUnityC#Game Design
/

LoCode

En coursPersonnel

Éditeur de code web léger avec Monaco Editor, développement distant SSH, terminal intégré et application Electron.

NuxtVueMonacoElectronSSH
/

Event Horizon 5min

Game Jam

Jeu de combat spatial 3D près de l'horizon des événements d'un trou noir. Siphonnez l'énergie de la singularité tandis que le temps accélère — vous avez 5 minutes pour charger votre moteur warp. Animations juicy et Easter egg tomate. Réalisé avec Godot 4.

GodotGDScriptGame Design
2025
/

Glados

Epitech

Interpréteur de langage de programmation complet en Haskell avec lexer, parser, vérificateur de types et VM bytecode.

HaskellCompilerBytecode VM
/

R-Type

Epitech

Moteur de jeu de tir spatial multijoueur avec architecture ECS, réseau et graphismes SFML 3.0.

C++SFMLECSNetworking
/

Neural Network

Epitech

Perceptron multicouche construit from scratch en Python pur avec forward/backpropagation.

PythonMLBackpropagation
/

Cryptography

Epitech

Implémentation de chiffrement AES, RSA et PGP en Python pour le traitement sécurisé de messages.

PythonAESRSAPGP
/

Gomoku

Epitech

Joueur IA pour le jeu de plateau 5-en-ligne avec évaluation stratégique en C++.

C++Game AIStrategy
/

Lost In Space

Game Jam

Jeu d'arcade solo où vous pilotez un petit vaisseau dérivant dans l'espace. Esquivez des astéroïdes apparaissant aléatoirement à vitesse croissante et survivez le plus longtemps possible. Score basé sur le temps de survie. Réalisé avec Godot 4.

GodotGDScriptGame Design
/

Zappy

Epitech

Jeu multijoueur en réseau avec serveur C, GUI C++/Raylib et agents IA Python autonomes.

CC++PythonRaylibNetworking
/

Raytracer

Epitech

Moteur de ray tracing 3D en C++ avec scènes configurables et rendu de lumière réaliste.

C++CMakeCUDA3D Graphics
/

Arcade

Epitech

Framework de jeux dynamique avec architecture de plugins et chargement de bibliothèques en C++.

C++PluginsDynamic Loading
/

My Marvin

Epitech

Projet d'automatisation CI/CD Jenkins avec Groovy Job DSL et Docker pour la gestion de pipelines.

JenkinsGroovyDockerCI/CD
/

JEB Incubator

Epitech

Application web full-stack avec frontend Nuxt/Vue, backend Deno, base de données MongoDB et déploiement Docker.

NuxtVueDenoMongoDBDocker
/

Vueling AI

Hackathon

Système de traduction vocale en temps réel pour avions avec capacités hors-ligne et support multilingue.

Node.jsNuxtAIReal-time
/

IREP ChatBot

Hackathon

Projet hackathon avec intégration IA, construit avec Flask, Ollama LLM et base de données SQLite.

PythonFlaskOllamaSQLite
2024
/

42sh

Epitech

Shell UNIX avancé en C avec système d'alias, support des flèches, commandes intégrées et historique.

CUNIXParsingSystem Programming
/

RPG

Epitech

Moteur de jeu RPG 2D en C avec CSFML - sprites, mécaniques de jeu et construction de monde.

CCSFML2D GameSprites
/

Flame Your Mind

Game Jam

Jeu inspiré d'Exit 8 où vous incarnez un scientifique piégé dans une base lunaire en feu. Trouvez les différences entre les scènes pour vous échapper à travers les étages. Réalisé avec Godot 4 et Unreal Engine 5.

GodotGDScriptGame Design
/

Robbers & Cat

Game Jam

Jeu de braquage en monde ouvert où vous volez des tableaux pour une mafia de chats. Conduisez à travers la ville, cambriolez des lieux dans un gameplay inspiré de Phasmophobia, et échappez-vous avant que la police ne vous attrape. Réalisé avec Godot 4.

GodotGDScriptGame Design

Contact

N'hésitez pas à me contacter pour des opportunités, des collaborations ou simplement pour discuter.