Skip to content
Back to the timeline

Experience

Application Designer & Developer — RNCP level 6

Level 6 professional certification focused on application design and development, databases, modeling, testing, and software project delivery.

Education or certification

Simplon

January — December 2024

Grenoble · Isère

Step in detail

A step built through practice

Moving from execution to design

The Application Designer and Developer program taught me to approach software as a coherent whole: understand the need, model the data, choose an architecture, develop, test, and present the outcome. Projects required me to explain trade-offs instead of treating code as the only evidence of the work.

A data project as a validation ground

The project connected to the life-trajectory study gave these lessons a concrete setting. With Vue.js, D3.js, and PostgreSQL, a questionnaire, data transformations, and a custom visualization had to remain connected. Iterations with researchers strengthened my ability to adapt a technical solution to a business or scientific method.

Strengthening a professional method

The RNCP level 6 qualification reinforced habits that still structure my work: version, test, document, present, and accept review. It connects my first web-learning steps with the broader responsibilities I now hold in work-study employment.

Reasoning across the whole value chain

The CAP2vie project was decisive because it did not artificially separate the frontend from the rest of the application. An answer entered in the questionnaire had to become coherent data, be transformed through explainable rules, and remain legible in a custom visualization. Working through this complete flow taught me to formulate data invariants, anticipate the effects of a correction, and check that an interface does not hide an inconsistency from upstream.

Reference points that remain useful after the qualification

The professional portfolio reuses this approach in another form: Next.js architecture, bilingual content, internal links, tests, and evidence are not treated as separate additions. They form one product, assessed both on clarity of its message and reliability. The transition from this qualification to work-study employment reinforced a conviction: knowing how to deliver a feature is essential, but knowing how to explain its scope, verify it, and prepare its evolution matters just as much.

In perspective

The case studies that make this step concrete

The case-study pages detail the situations, decisions, and outcomes mentioned in this journey entry. The markers below provide a concise reading: they connect this step to fuller evidence without confusing an assignment, a learning outcome, and an established result.

Development of a web application for mapping life trajectories

Context
During a five-month internship at the Grenoble Computer Science Laboratory, a sociological research need had to be turned into an interactive life-trajectories application.
My contribution
I designed and developed the first interactive system, from the questionnaire and data through the D3.js visualization, with the researcher's scientific guidance.
Established outcome
CAP2vie makes life paths understandable through a custom visualization that preserves their chronological evolution and relationships between dimensions.

Building a professional portfolio

Context
This portfolio was rebuilt to meet the training assessment rubric while giving recruiters a clear view of the journey and achievements.
My contribution
I handle its architecture, development, design, writing, testing, deployment, and maintenance, with human review of assisted content.
Established outcome
The site connects experience, skills, achievements, and evidence in a bilingual application with a technical blog, consent management, and assessment-oriented navigation.

Learning context

Simplon uses active learning through practice, projects inspired by professional situations, and small-group work. The program strengthened my ability to turn a need into a structured, tested, and documented application.

Responsibilities

What I took responsibility for

  • Design an application architecture and model its data.
  • Develop, test, and document a full-stack application.
  • Present technical choices and achieved results.