Open to junior roles & freelance projects

Full Stack Developer — PHP · Laravel · React · Node.js

I turn ideas into web apps that actually work — fast, clean, and made to last.

"Open to junior roles and freelance gigs — on-site in Agadir or remote."

Scroll — the good stuff is below

Selected work

Stuff I've built

Real projects, real code — one live in production, more on the way.

LiveReact · In production

Relish

My first production project — a React application built end to end and running live at relish.ma. From the first component to deployment: proof that I can take an idea all the way to a working URL.

1stproject shipped to production
Visit the live site
ScolarWatch
In developmentLaravel · React · Redis · Docker

ScolarWatch

Schools lose students quietly — ScolarWatch helps them notice early. I'm building an educational platform that centralizes grades, absences and teacher observations, then uses AI to flag dropout risks for the educational team. Multi-role, secure REST API, Redis queues, Docker and CI/CD included.

AIdropout-risk analysis for schools
View on GitHub
GameCafé Manager
Hosting soonPHP OOP · MVC · MySQL

GameCafé Manager

A reservation system for a gaming café — sessions, game catalog, statuses and filters — built on a hand-rolled MVC architecture with PSR-4 autoloading. Team project run in Agile with Jira and code reviews.

MVCframework-free OOP architecture
View on GitHub
Personal Blog
Hosting soonLaravel · MySQL · Blade

Personal Blog

A classic done properly: a blog platform with secure authentication, full article CRUD and category filtering — Eloquent, migrations and validated forms the right way.

CRUD+ secure auth, built from scratch
View on GitHub

Skills

What I work with

Full stack, for real: I touch everything from the migration file to the hover state.

Front-end

Back-end

Databases

Tools & Workflow

Currently building

Portrait

About

The human behind this

I'm Lhabib — a full stack developer based in Agadir, Morocco. I build web applications with Laravel, React and Node.js, from the database schema to the last pixel of the interface. Currently sharpening it all in an AI-augmented Laravel bootcamp at Simplon Maghreb — JobinTech.

I speak four languages — Darija and Tamazight natively, French and English for work. So tell me about your project in whichever one feels comfortable. No intermediaries: you talk directly to the person writing the code.

2022the year it all started
24hmax reply time
3projects in the pipeline

Training

The road so far

2026
Backend Laravel Bootcamp — Simplon Maghreb · JobinTech, AgadirAI-augmented development: Laravel, REST APIs, Docker, CI/CD with GitHub Actions.
2022–2024
Computer Science & Software Development — Private School, AgadirThe foundations: algorithms, databases, software engineering.
2019
Baccalaureate in Physical Sciences — Lycée Anoual, AgadirWhere the logic started.

Contact

Got a project or a role in mind?

Tell me about it — in English, French, Arabic or Spanish. I reply within 24 hours, usually faster.

or write me directly:

Please tell me your name.

That email doesn't look right.

0/1000

Please write at least one full sentence (20+ characters).

Please keep it under 1000 characters.

No newsletters, no spam. Your message lands straight in my inbox.

Got it! I'll get back to you within 24 hours — if you don't hear from me, wait a few minutes before resending.