About

I seize opportunities, I get organised, and I see things through.

Before Epitech, I worked in catering and grounds maintenance. Then I started an online shop selling AI-generated visuals, on Etsy.

For that shop, I wanted my own website. I learned HTML and CSS there, and the wish to make it my job: personal projects, then Web@cadémie by Epitech in 2025, as agentic coding took off.

There I learn the job from both ends. Writing code by hand to understand it, like My Cinema, my first API, with no framework. And developing with an AI agent from a precise specification, testing everything and deciding what is kept.

The shop taught me to see a product through the customer’s eyes. An unclear page or one step too many showed in the sales. I code the same way: I start from the user’s path, ship, then improve. Tonecraft began like that, from a problem I had as a guitarist.

Portrait of Razigue Benhmida

As an apprentice

From the first month

  • Fix display issues on mobile and desktop, the core of my web integrator qualification.
  • Make a page accessible to everyone: contrast, forms, keyboard navigation.
  • Extend an existing API: new filters, checks on incoming data, documentation.
  • Automate the checks before each release, or speed up the ones slowing the team.
  • Automate a repetitive team task: reporting, exports, release notes.

What I want to learn

  • Live the agile rituals from the inside: estimates, a short and useful daily stand-up.
  • Make my progress visible without being asked, especially when remote.
  • Present a feature through what it brings to the user.
  • Understand what QA, support and design expect from me.
  • Share what I learn: documentation, talks, welcoming newcomers.

Experience

  1. January 2022 to December 2024

    Sole trader

    AI digital content and e-commerce

    A shop selling AI-generated visuals, run alone end to end: production, catalogue, customer relations. Sold on Etsy, then through Discord and partners paid on commission. Each visual was reworked until it looked right before publishing, a habit I keep with tests.

  2. 2021 to 2022

    Groundskeeper

    AITA, temporary work in Angers

    Maintaining the green spaces of Angers, in a team, with an area to finish within the day. In temporary work, you are only called back if you are reliable: on time, at the team’s pace, strict on safety.

Education

Web Developer and Integrator

RNCP level 5 qualification

  • Web@cadémie by Epitech, Le Kremlin-Bicêtre (94)
  • 2025 to 2027
  • 24-month programme, 12 of them as an apprenticeship

12 projects delivered in the first year: 5 alone, 5 in pairs, 2 in teams.

Every project follows the same cycle: kick-off, tasks shared on Trello, daily stand-up, oral defence.

The one that taught me the most: My Cinema, my first API, written by hand in PHP, with no framework.

Languages

French
native
English
fluent, daily for more than ten years
Download the CV (PDF, in French)

Strengths

Logical mind
I break a problem down before coding it. On JeuVideOPS, that breakdown revealed two gaps from the outset: deployment and secrets management.
Coding with AI
Generative AI every day since 2022. I developed Tonecraft with Claude Code, from my specification. I test everything, and I rein it in when it gets things wrong.
Autonomy
Tonecraft, carried alone from the idea to release. A shop run alone for three years.
Teamwork
On Overkill, as five, I reviewed every approved contribution to keep the code consistent.
Reliability
I deliver what I take on. When something blocks, I say so straight away.
Product sense
I start from the user’s path and move forward with their feedback. That is how Tonecraft evolves.

Interests

Guitar
Almost 15 years of playing, mostly technical, fast pieces. An Archspire solo: one month to learn it phrase by phrase, another to reach the tempo.
A few covers (opens in a new tab)
Technology
I follow the impact of AI on cars, robotics and medical research.

Method

  • Frame before coding

    The need is written down before the first line. Before developing Tonecraft, I wrote its specification with the BMAD method. I then decide what is kept.

  • Check what comes in

    Nothing from outside is used unchecked. On Overkill, collected offers are checked before they are saved. On Corelab, so are login details.

  • Control access

    Everyone reaches only what their role allows. On Corelab, every request is authenticated and passwords are never stored in plain text.

  • Report failures

    A failure is never passed over in silence. Tonecraft only says an amp is ready when it is, and reports the failure otherwise. Tests check it before each release.

  • Simplify the path

    As few steps as possible. Tonecraft puts everything on one page, loads the score reader only when needed, and can be tried without a microphone.