Hi, I'm
Pierre-Yves
Epitech Paris
Passionate about building elegant software, from low-level systems to modern web apps.
About Me

I'm a 3rd-year student at Epitech Paris, based in Hauts-de-Seine. Passionate about software engineering across the full stack — from writing UNIX shells in C to building real-time web applications with Nuxt and Vue, I enjoy tackling complex problems and crafting clean, efficient solutions. I've gained professional experience through two internships at Naitways, where I developed enterprise-grade Python tools for cybersecurity and infrastructure automation.
Skills
Languages
Frontend
Backend
DevOps & Tools
Build & Tools
Creative & Game Engines
Other
Soft Skills
Experience
Expert in Software Engineering
Epitech Paris
- 5-year program (BAC+5, RNCP Level 7) — project-based pedagogy fostering autonomy and teamwork
- 25+ projects developed across C, C++, Haskell, Python, JavaScript, and more
- English: C1 level (Tepitech equivalent TOEIC 885)
- French / Spanish bilingual
Software Developer Intern (Part-time)
Naitways
- Built a Word (.docx) Hardening Report Generator in Python
- Polled internal database via REST API to generate and send reports to clients
- Worked on the NBOX - a satellite deployed on client servers for self-configuration and VM management
- Developed automation tools in Python for infrastructure management
Software Developer Intern (Full-time)
Naitways
- Developed 13+ enterprise Python tools for cybersecurity and infrastructure automation
- Built CVE vulnerability search systems integrating NVD and Vulners APIs
- Created FortiGate firewall policy management and synchronization tools
- Implemented SSH log aggregation from FortiAnalyzer to InfluxDB
- Built a Flask-based release notes generator from GitLab commits
- Developed network device integrations (Juniper, LibreNMS, Wazuh)
- Created an AI-powered code documentation tool using Ollama (local LLM)
Projects
Those Who Listen
Cooperative survival horror where voice cloning becomes the enemy. Real-time voice cloning (<300ms latency, 100% local processing) lets creatures mimic your teammates. Built with OpenVoice and PyTorch.
LoCode
Lightweight web code editor with Monaco Editor, SSH remote development, integrated terminal, and Electron desktop app.
Glados
Complete programming language interpreter in Haskell with lexer, parser, type checker, and bytecode VM.
R-Type
Multiplayer space shooter game engine with ECS architecture, networking, and SFML 3.0 graphics.
Zappy
Multiplayer networked game with C server, C++/Raylib GUI, and autonomous Python AI agents.
42sh
Advanced UNIX shell in C with alias system, arrow key support, built-in commands, and history.
Arcade
Dynamic game framework with plugin architecture and runtime library loading in C++.
Raytracer
3D ray tracing engine in C++ with configurable scenes and realistic light rendering.
Cryptography
AES, RSA, and PGP encryption implementation in Python for secure message handling.
Neural Network
Multilayer perceptron built from scratch in pure Python with forward/backpropagation.
JEB Incubator
Full-stack web application with Nuxt/Vue frontend, Deno backend, MongoDB database, and Docker deployment.
Gomoku AI
AI player for the 5-in-a-row board game with strategic evaluation in C++.
RPG
2D RPG game engine in C with CSFML - sprites, game mechanics, and world building.
MyMarvin
Jenkins CI/CD automation project using Groovy Job DSL and Docker for pipeline management.
Vueling Hackathon
Real-time voice translation system for aircraft with offline capabilities and multi-language support.
Discovery Week
AI-powered hackathon project built with Flask, Ollama LLM integration, and SQLite database.
FlameYourMind
Exit 8-inspired game where you play a scientist trapped in a burning lunar base. Find the differences between scenes to escape through the floors. Built with Godot 4 and Unreal Engine 5.
Event Horizon 5min
3D spaceship fighter set near a black hole's event horizon. Siphon energy from the singularity while time accelerates — you have 5 minutes to charge your warp drive. Features juicy animations and a tomato Easter egg. Built with Godot 4.
Lost In Space
Solo arcade survival game where you pilot a small spaceship drifting through space. Dodge randomly spawning asteroids at increasing speed and survive as long as possible. Score based on survival time. Built with Godot 4.
Robbers And Cat
Open-world heist game where you steal paintings for a cat mafia. Drive around the city, burglarize locations in Phasmophobia-style gameplay, and escape before the police catches you. Built with Godot 4.