Full Stack & Mobile Web Developer
I'm a second-year student at Web@cadémie by Epitech, on a work-study program at Ollynk. From wireframing to shipping secure web applications, I have command of the entire development pipeline. My portfolio showcases my work on the RNCP 38436 qualification.

About Me
I'm passionate about the digital world, which led me to join Web@cadémie by Epitech to turn that passion into technical expertise. Now in my second year, I've learned to balance back-end rigor with front-end creativity.
My apprenticeship at Ollynk has exposed me to real-world challenges: data security, performance optimization, and deploying scalable applications.
My Skills
Tech Stack
Frameworks & Libraries
Databases & Styling
Tools & Design
My Work

Nakamanet
Community and social platform dedicated to Japanese culture (manga and anime).

Klynn - E-commerce
Full-featured online store (Symfony/React).

My Driving School
Driving school management intranet with 4 roles and hour packages.

PreviouslyOn
TV show tracker connected to an API.

MyQuizz
Online quiz creation and management.

H5AI - Indexer
Modern file explorer for a server's filesystem.

Responsive Mockup
Pixel-perfect HTML/CSS build.

TownKeeper
Management game in the style of 'Papers, Please'.

AMAS
Showcase site for a motorcycle club: presentation, ride sign-ups, and an admin area.

ConfKids
Showcase site for kids' conferences.

PIL - by ATEOS Conseil
Buy-to-let investment guidance site with simulators and comparison tools.
RNCP Validation
Summary of the RNCP 38436 skills covered by my projects. Each skill links to the projects that put it into practice.
Block 1
Scoping and design of a web solution
RNCP38436BC01
- RNCP01-1✓
Draft a Statement of Requirements (SOR) based on needs expression, in order to functionally define a web solution project while respecting current regulations, particularly GDPR
- RNCP01-2✓
Write technical specifications by analyzing a SOR, in order to technically define a web solution development project
- RNCP01-3✓
Deploy a working environment by implementing the necessary versioning, sharing, and collaboration/communication tools to operationally define a web solution development project
- RNCP01-4✓
Create a mockup to allow the client to validate the web solution's structure while respecting best practices in terms of ergonomics and accessibility
- RNCP01-5✓
Identify features to develop by modeling various elements and their interconnections to structure the architecture of the web solution and Database (DB)
- RNCP01-6✓
Write a presentation to showcase technical choices, mockups, and the web solution schema by arguing the choices made to allow the client or decision-maker to validate the proposed solution
Block 2
Development and deployment of a web solution
RNCP38436BC02
- RNCP02-1✓
Develop the web solution prototype to present the technical architecture to the client
- RNCP02-2✓
Write the solution code by transcribing the SOR features while respecting accessibility, ergonomics, SEO standards and current regulations to develop the web solution
- RNCP02-3✓
Integrate the various elements of the web solution according to the mockups while respecting the latest standards of used languages (HTML, CSS, JS, ...)
- RNCP02-4✓
Implement the "front-end" part of a web solution
- RNCP02-5✓
Implement the logic and database ensuring data persistence on the server side (the "back-end")
- RNCP02-6✓
Implement authentication rules while respecting security best practices to secure access to a web solution
- RNCP02-7✓
Implement a testing plan by designing various unit and integration tests to verify that all developed features work well separately and together
- RNCP02-8✓
Deploy a web application using a server to make the application accessible to users
Block 3
Documentation, monitoring, and continuous improvement
RNCP38436BC03
- RNCP03-1✓
Write technical documentation for stakeholder teams by creating the technical and functional documentation of the web solution to ensure its longevity and future evolution
- RNCP03-2✓
Write user documentation to provide support to users to ensure the autonomy and satisfaction of web solution users
- RNCP03-3✓
Monitor the launch of a web solution by collecting user feedback to assess the quality of the deployed web solution
- RNCP03-4✓
Identify quality and performance improvements for a web solution by analyzing user feedback and traffic analysis data to improve the quality and availability of a deployed web solution
- RNCP03-5✓
Analyze the quality of ergonomics and accessibility of the solution (standards, design, ergonomics, navigation, SEO, best practices, etc.) to identify areas for improvement
- RNCP03-6○
Write an argumentative document listing improvement proposals to validate recommendations for corrective developments of a web solution
No published project covers this skill.
My Journey
Apprenticeship at Ollynk
Remote / Marseille
Full-Stack apprentice developer, contributing to innovative solutions for data management and security. Working on scalable, high-performance applications.
Training at Web@cadémie by Epitech
Marseille
Intensive, comprehensive training as a Full-Stack Web and Mobile developer. Team-based project learning, version control with Git, and agile methodologies.
First year of a Licence SI (Information Systems)
La Garde
Learned the basics of C/C++ programming and algorithms, which made me want to learn more, but then Covid hit and complicated things.
Get in touch
Got a project idea or a question? Let's talk!