Skip to content

about me

About Me

Portrait of About Yassine

About Me

Who Is Yassine Faidi?

5+ years building business apps — ERP, inventory, marketplace and booking platforms, multi-role dashboards — for startups in Morocco and the Gulf.

Full-Stack Developer — Laravel / Vue.js

Casablanca-Settat, Morocco yassinefaidi.dev@gmail.com

Tech Stack

Exploring the Tools Behind My Builds

  • Laravel
  • Vue.js
  • Tailwind CSS
  • PHP
  • Laravel
  • Vue.js
  • Tailwind CSS
  • PHP
  • Docker
  • MySQL
  • Filament
  • Inertia.js
  • Docker
  • MySQL
  • Filament
  • Inertia.js

Career

Professional Experience

  1. Full-Stack Developer

    Freelance / Gestquick · Casablanca-Settat, Morocco

    • Designing and building Gestquick, a stock and sales platform for Moroccan SMEs — from commande and BL through facture and payment.
    • Built inventory, stock, and tax-ready document modules aligned with local TVA and ICE rules.
    • Developed cash-on-delivery, chèque/effet tracking, and client balances to reduce losses and lift margins.
    • Delivered parallel freelance Laravel / Vue.js projects for other clients.
  2. Full-Stack Developer

    Nosghy · Casablanca-Settat, Morocco

    • Built Nosghy, a consulting app that connects clients remotely with therapy specialists.
    • Built the booking API, matching clients to specialists by location, specialty, and cost.
    • Developed clinic and admin dashboards with multi-role support.
  3. Full-Stack Developer

    Debrah · Casablanca-Settat (startup based in Riyadh)

    • Shipped features on the admin dashboard of a delivery app connecting shops, restaurants, drivers, and customers.
    • Extended the APIs used by the delivery and customer apps.
    • Applied Laravel alongside frontend work from earlier roles.
  4. Frontend Developer

    Freelance / Rakena · Jazan-based startup

    • Built landing pages and interfaces with HTML, CSS, and Bootstrap for a Talabat-like delivery app.
    • Improved the admin dashboard UI/UX.
    • Integrated views into Laravel with Blade — first hands-on Laravel work.
  5. Frontend Developer

    Freelance · Casablanca-Settat, Morocco

    • Built front-end for apps, websites, and landing pages with HTML, CSS, jQuery, and Bootstrap, ready for Laravel or Symfony.
    • Created and customized WordPress themes for agency, e-commerce, and business sites.
    • Optimized site speed and SEO.
  6. Web Designer

    Freelance · Casablanca-Settat, Morocco

    • Built and customized WordPress sites, including performance work.
    • Designed and coded landing pages and brand identities for small companies.

Skills

Technical Skills

  • Languages & Frameworks

    PHP, Laravel, Vue.js, Inertia.js, JavaScript, HTML5, CSS3, Tailwind CSS, Bootstrap

  • Backend & Databases

    REST APIs, MySQL, MVC, Filament PHP, Docker, Laravel Sail

  • Tools & Practices

    Git / GitHub, WordPress, Linux, multi-role dashboards, ERP / CRM systems

  • Core Strengths

    Critical thinking, adaptability, problem solving, freelance project management

Background

Education

  • Bachelor's Degree (Bac+3), Software Engineering

    École Nationale des Sciences Appliquées de Fès (ENSA Fès)

  • Bachelor's Degree in Private Law

    Faculté des Sciences Juridiques et Politiques, Settat

Credentials

Certifications

  • CS50 — Introduction to Computer Science, Harvard University
  • Become a Software Developer — freeCodeCamp
  • Responsive Web Design — freeCodeCamp
  • Forward Program — McKinsey.org

Ready when you are

Got a Dream Project? Let's Create It Together!

Share the goal, timeline, and stack — I reply within 24 hours. Prefer a call first? Book a short discovery session.

Let's Talk for Your Next Projects

You have different questions? Ask Yassine!

Reach Me
What types of companies do you work with?

B2B SaaS, e-commerce, and startups building custom web apps, MVPs, and internal tools.

How long does it take to build a custom application?

An MVP is typically 4 to 8 weeks. Larger products can take 3 to 6 months of continuous development.

Can you integrate with our existing tools?

Yes. CRMs, payment gateways, marketing platforms, and internal databases — via custom APIs.

Do you offer consultations or ongoing support?

Both. One-time reviews, and retainers for maintenance, performance, and new features.

What does onboarding look like?

A discovery call, then technical planning and scope — before the first line of code.