AR
Available for freelance & full-time work
Full-Stack Developer · Agadir, Morocco

Hi, I'm Abdelali Rafik

I build ▋

Full-stack developer building e-commerce platforms, SaaS dashboards and landing-page builders — from the Vue/Next front-end down to the NestJS microservices and databases behind them. I care about the details users feel, and the ones they never see.

0
Technologies
0
Major platforms
0
Languages · AR/FR/EN
About me
AR
Abdelali Rafik
Agadir, Morocco
Vue / NuxtNext.jsNestJS Node.jsPHPPostgreSQL MongoDBPrismaRedis

A full-stack developer who sweats the details.

I'm a developer based on Morocco's Atlantic coast, building web products end to end. I've spent my time on real, production e-commerce — multi-tenant SaaS platforms, drag-and-drop landing-page builders, checkout and shipping systems — the kind of software that has to stay fast while real orders flow through it.

On the front I work with Vue & Nuxt, Next.js and React, including RTL Arabic interfaces. On the back it's NestJS microservices, Node and PHP, over PostgreSQL, MongoDB and MySQL with Prisma and Redis. I care about performance — query tuning, caching, the right index — and about code the next person can actually read.

Right now I'm open to freelance work and new collaborations — if you've got an idea, let's build it.

Download CV
What I do

Services built around your idea.

A focused set of things I do well — from the first wireframe to the database it all runs on.

01

Web Design

Responsive, modern interfaces that look sharp on every screen — designed and coded so they feel as good as they look.

02

Web Development

Interactive front-ends and solid back-ends with PHP & MySQL — dynamic sites and apps wired to work reliably.

03

Apps & Advertising

From app interfaces to landing pages that convert — clean builds paired with the ad-ready pages your campaigns need.

My toolkit

Skills & experience.

The tools I reach for most, grouped by where they live in the stack. The bars are how confident I am shipping production work with each — always climbing.

15+
Technologies
Full-stack
Front to database
Front-end
JavaScript / TypeScript90%
Vue & Nuxt90%
React / Next.js80%
HTML & CSS92%
Back-end & data
NestJS / Node.js85%
PHP70%
PostgreSQL / MySQL85%
MongoDB · Prisma · Redis80%
Selected work

Things I've built.

A look at the kind of production systems I work on — e-commerce platforms, builders and dashboards used by real merchants.

SaaS · Multi-tenant

E-commerce SaaS Platform

A multi-tenant commerce platform where each merchant gets their own storefront, admin and custom domain. Built the tenant manager, per-store settings and the shared component library behind it.

VueNuxtNestJSPostgreSQLMulti-tenant
Builder · No-code

Landing-Page Builder

A drag-and-drop builder that lets non-technical sellers assemble landing pages from sections, with a live iframe preview, an inspector panel, and AI-assisted page & theme generation.

Vue 2Nuxt 2ExpressMongoDBAI
Logistics · Dashboards

Shipping & Parcels System

Microservice back-end for parcel tracking with role-based dashboards (admin, seller, courier), carrier API integrations, and heavy query & caching optimization to keep metrics fast at scale.

NestJSPrismaPostgreSQLRedisMicroservices
Storefront · COD

Single-Store COD Shop

A fast Next.js storefront with a config-driven checkout, inline express checkout, cash-on-delivery flow, and full Arabic / French / English internationalization with an RTL-aware admin.

Next.jsReactPrismai18n · AR/FR/EN

Project names and client details omitted for privacy — happy to walk through the details on a call.

Kind words

What people say.

A few words from people I've built with. (Replace with your own — placeholders for now.)

“

Abdelali took a vague idea and turned it into a working product faster than we expected. He owns the whole stack and thinks about the user, not just the code.

SBSara B.Product Lead
“

Our dashboards were painfully slow. He reworked the queries and caching and cut load times dramatically. Clean, well-documented work.

YKYoussef K.CTO, Logistics startup
“

Reliable, communicative and genuinely cares about the details. Shipped a multi-language storefront on time and stayed to make sure it held up.

MAMounir A.E-commerce owner
Get in touch

Let's build something together.

Have a project in mind, or just want to say hi? My inbox is always open — I'll get back to you as soon as I can.

Location
Agadir, Morocco
Availability
Open to freelance & collaborations