Fethi SedjaiApplication Developer

ABOUT ME

I build applications with the conviction that limits can be understood, questioned and then surpassed.

This effect is not optimized for mobile. Check on desktop.
Portrait of Fethi Sedjai by the sea

A developer shaped by constraints.

I’m Fethi Sedjai, a web developer, application designer, and software architecture student based in Marseille.

I build clear, useful, and maintainable products, from interface decisions to architecture choices. My work is shaped by one belief: constraints are starting points for better thinking.

This effect is not optimized for mobile. Check on desktop.
Child portrait outdoors

The question I had to answer.

I was born with a disability affecting all four limbs. Growing up, I followed a regular school path, with strong grades and a real interest in mathematics and science.

After my scientific baccalaureate, two years between engineering prep school and a Mathematics and Computer Science degree, I stopped. Not because I had lost interest, but because I needed to answer one question: does my disability define my limits, and if so, where are those limits?

This effect is not optimized for mobile. Check on desktop.
Scuba diving scene underwater

Testing limits in real life.

I decided to test that question outside of theory, in real life.

I traveled, performed on stage, trained in sound engineering, and tried activities that once felt impossible: skydiving, paragliding, skiing, scuba diving, powerchair football, and hiking with a joëlette.

This effect is not optimized for mobile. Check on desktop.
Rapper performing on stage

A long chapter in music.

Music became one of the biggest chapters of my life.

I co-founded Label Étoile, a rap group that lasted more than fifteen years, with concerts across France. I also trained in technical sound operations at CFPMS Marseille, where I learned discipline, pressure, and live production.

This effect is not optimized for mobile. Check on desktop.
Skydiving over a wide landscape

Constraints are not boundaries.

Those years changed the way I understand constraints.

My disability is part of my reality, but it does not define the size of what I can build, learn, or become. A constraint asks for adaptation. It does not automatically mean impossibility.

This effect is not optimized for mobile. Check on desktop.
Cinematic technology portrait at night

Learning the craft.

I came back to my first love through code.

After the Apple Foundation Program and Web Developer training at Simplon, I continued as an Application Designer and Developer apprentice at Dev-id. Today, I keep learning there while pursuing a master’s degree in Software Architecture at ESGI.

Thanks for stopping by!

EXPERIENCE

Dev-id

Web & mobile application developer

Since 2023

Contributing to business applications for industrial, AI, maritime and HR contexts, from Angular and React interfaces to NestJS services, permissions, workflows, KPIs and reusable UI foundations.

ESGI Aix-en-Provence

Master's degree in Software Architecture

Since 2025

Strengthening software architecture, maintainability, DevOps and delivery practices through a more structured view of how applications absorb change over time.

Simplon / DEV-ID

Application Designer & Developer

2023 - 2025

Designed and implemented complete application flows, connecting user needs, interface decisions, APIs, data persistence and deployment constraints.

Simplon

Web & Mobile Web Developer

2022 - 2023

Built the foundations of modern web development through responsive interfaces, JavaScript, server-side logic and accessible UI patterns.

FOCUS

Business workflows

Roles, statuses, requests, KPIs

Understanding the rule behind the screen before turning it into interface and service behavior.

Interface systems

React, Angular, MUI, Tailwind

Building reusable components, forms and UI patterns that stay coherent as the product grows.

Backend foundations

NestJS, auth, storage, APIs

Contributing to modules where permissions, organizations, files and integrations need clear boundaries.

Architecture mindset

Maintainability, responsibility, change

Thinking about how decisions age: where code belongs, what should stay simple and what must be isolated.

Delivery discipline

Backlog, PRs, reviews, API testing

Working in a way that makes features understandable, reviewable and maintainable by the team.

Adaptability

Front-end, back-end, AI platforms

Moving between stacks and domains by reading the existing code, asking precise questions and progressing steadily.