Open to remote roles & freelanceSafi, Morocco
Abdessamad Bettal
Full Stack Developer building robust, scalable web applications — REST APIs in Laravel, interfaces in React, Next.js and Vue.
I'm a Full Stack Developer with over 5 years of experience building robust, scalable web applications. Most of that time has gone into REST APIs with Laravel, backed by MySQL and MongoDB, and interfaces built in React, Next.js and Vue.
I graduated from YouCode — Université Mohammed VI Polytechnique, and I'm currently going deeper on systems design and cloud architecture. Outside client work I contribute to open source and take on freelance projects that solve real problems.
- Experience
- 5+ years
- Based in
- Safi, Morocco
- Studied at
- YouCode, UM6P
- Open to
- Remote & freelance
- Laravel
- React
- Next.js
- Vue.js
- Node.js
- TypeScript
- PHP
- MySQL
- MongoDB
- PostgreSQL
- Redis
- Docker
- AWS
- GitHub Actions
- NestJS
- Express.js
- Tailwind CSS
- Linux
- Full-stack development
- RESTful APIs
- Cloud computing
- Systems design
- Open source
Tech / 45 across 8 groups
Everything I reach for, grouped by where it sits in the system.
Deepest in the PHP and JavaScript ecosystems, comfortable taking a feature from the database all the way to a deploy.
Languages05
- PHP 8
- JavaScript
- TypeScript
- HTML5
- CSS3
Front-end06
- React
- Next.js
- Vue.js 3
- Nuxt
- Tailwind CSS
- Bootstrap
Back-end07
- Laravel
- Symfony
- Node.js
- Express.js
- NestJS
- REST API
- GraphQL
Databases04
- MySQL
- PostgreSQL
- MongoDB
- Redis
DevOps & Cloud06
- Docker
- AWS
- DigitalOcean
- GitHub Actions
- GitLab CI
- Linux
Architecture & Security07
- Microservices
- MVC
- DDD
- SOLID
- OAuth 2.0
- JWT
- OWASP
Tools07
- Git
- GitHub
- GitLab
- Postman
- Figma
- Jira
- VS Code
Spoken03
- Arabic — native
- English — fluent
- French — fluent
Contact / Open to remote roles & freelance
Let's talk.
Reach out for freelance work, open-source collaboration, pro bono consulting, or just an engaging tech conversation. I answer every message I get — in Arabic, English or French.