Full Stack Developer
Building the web

Full Stack Web Developer with 3+ years in PHP and 2+ years specializing in Laravel. Building scalable SaaS platforms, RESTful APIs, and modern web applications.

Badalona, Barcelona
+34 631 24 68 95
About

Specialized in building
scalable solutions

Full Stack Web Developer with 3+ years of experience in PHP and 2+ years specializing in Laravel. Skilled in building scalable SaaS platforms, RESTful APIs, and modern web applications using Laravel, Vue.js, React, Node.js, and SQL databases.

Passionate about clean code, problem-solving, and delivering high-quality, business-focused software solutions. Experienced with Agile Scrum, international teams, and collaborative development environments.

Highlights

3+ Years PHP

2+ years specializing in Laravel

3 Companies

Spain, Germany & Morocco

SaaS & APIs

Multi-tenant platforms & microservices

Languages

  • PHP, Python
  • JavaScript, TypeScript
  • HTML5, CSS3

Frameworks

  • Laravel, Symfony
  • Vue.js, React
  • Node.js (Express), Django
  • Tailwind CSS, Bootstrap

Databases

  • MySQL
  • PostgreSQL
  • MongoDB
  • Firebase

Tools & Tech

  • Git, Docker, Composer, npm
  • RESTful APIs
  • Linux (Ubuntu), Nginx
  • CI/CD, Cloudflare
Projects

Featured work

Car Rental SaaS Platform

Carino.ma

Carino Homepage
Carino Login
Carino Dashboard
Carino Vehicles

A multi-tenant SaaS platform that enables car rental companies to manage vehicles, reservations, customers, contracts, payments, expenses, and analytics through dedicated dashboards. Includes online booking, PDF contract generation, notifications, and role-based access control.

  • Multi-tenant SaaS Architecture
  • Online Booking & PDF Contracts
  • Role-based Access Control
Laravel PHP Vue.js TypeScript MySQL Docker Firebase Tailwind CSS
View

Transport System

Routes, Ticketing & Baggage Tracking

A transport management solution for managing routes, vehicles, drivers, passengers, reservations, ticketing, baggage tracking, and operational reporting. Features QR/barcode baggage labels, real-time trip monitoring, and centralized administration.

  • QR/Barcode Baggage Labels
  • Real-time Trip Monitoring
  • Centralized Administration
Symfony PHP PostgreSQL Vue.js Node.js Express.js Socket.IO Docker

Customer Loyalty Application

Points-based Rewards System

Customer Loyalty Application

A loyalty platform that allows businesses to reward customers through QR code scanning, manage memberships, reward tiers, promotions, and customer engagement across web and mobile applications.

  • QR Code Rewards Scanning
  • Memberships & Reward Tiers
  • Web & Mobile Apps
Laravel Blade PHP MySQL Ionic Capacitor Firebase Tailwind CSS

Candidate Manager

Fav.ma

Fav Homepage
Fav Dashboard
Fav Job Offer

A recruitment management platform that streamlines hiring by managing job postings, candidate applications, CV screening, interview workflows, and recruiter dashboards with a modern user experience.

  • Job Postings & Applications
  • CV Screening & Interviews
  • Recruiter Dashboards
Python Django PostgreSQL Vue.js REST APIs Docker Bootstrap
View
Experience

Work history

Full Stack Developer (Intern)

2024 – 2025

Soterguard • Barcelona, Spain

  • Developed a multi-tenant SaaS platform for cloud infrastructure reselling using Laravel, Vue.js, Node.js, and MySQL
  • Integrated Scaleway and OVHcloud APIs to automate server synchronization, pricing updates, and infrastructure management
  • Built secure RESTful APIs, authentication systems, RBAC, and responsive admin dashboards
  • Developed Node.js microservices integrating pfSense and Proxmox VE for automated virtualization and network management
  • Implemented asynchronous jobs, API communication, and Docker-based deployment on Linux following Agile practices

Full Stack Web Developer (Erasmus)

Jun 2024 – Jul 2024

Bosch GmbH • Reutlingen, Germany

  • Modernized an internal stock management system by migrating its architecture to Python, Django, and PostgreSQL
  • Developed scalable backend features and RESTful APIs using Django ORM, with a responsive Vue.js frontend
  • Collaborated with an international engineering team in an English-speaking environment using Agile Scrum
  • Participated in feature development, testing, and code reviews
  • Worked with Git, Docker, and Ubuntu applying clean code, OOP, and modular software design

Full Stack Web Developer

Jun 2022 – Jul 2023

MLTours Travel Agency • Nador, Morocco

  • Developed an internal management system using Laravel, PHP, MySQL, JavaScript, and Tailwind CSS
  • Built RESTful APIs, reporting dashboards, and workflow automation to replace manual spreadsheet processes
  • Developed a Python-based flight price intelligence system using Selenium, BeautifulSoup, and Pandas
  • Worked with Git, Linux, Apache/Nginx, and Postman while optimizing database performance
  • Automated scheduled tasks with cron jobs
Background

Education & languages

Education

Higher Vocational Diploma in Web Application Development (DAW)

Institut El Puig Castellar – Spain

2023 – 2025

Bachelor's Degree in Mathematics & Computer Science

Mohamed First University – Morocco

2017 – 2022

Business Management Studies

Specialized Institute of Applied Technology – Morocco

2019 – 2021

Languages

  • SpanishFluent
  • FrenchFluent
  • EnglishProfessional Working
  • ArabicNative
  • BerberNative

Soft Skills

Problem Solving Software Architecture Teamwork Communication Attention to Detail Adaptability Critical Thinking Agile Scrum
Get in touch

Let's work together

Open for opportunities

I'm actively looking for new projects and collaborative opportunities. Reach out for any inquiries or just to say hello!

Send me an email