MJH
Portfolio
Blog

Marouane El Moujahid

Full Stack Developer & Software Engineering Student based in Morocco, specialized in building modern web applications, backend systems, and DevOps solutions using React, NestJS, and Docker.

Quick Links

  • About Me
  • Projects
  • Blog
  • Resume

Connect

Keyboard Shortcuts

⌘K
Search
T
Toggle theme
2026 Marouane ElMoujahid. All rights reserved.
Built withusing Next.js & Tailwind
HomeBlogPFE Internship in Morocco 2027 – Software & Data Engineer
Career & GrowthSoftware EngineeringData Engineering

PFE Internship in Morocco 2027 – Software & Data Engineer

October 9, 2026
4 min read
0 comments
On this page
  1. I Build Real Products, Not Just Class Projects
  2. Two Internships, Real Business Logic
  3. I Solve My Own Problems With Software
  4. I Read Papers and Rebuild the Classics
  5. What I Bring to Your Team
  6. What I'm Looking For
  7. Let's Talk About Your PFE Internship

Looking for a PFE Internship in Morocco (2027)? Here's Why You Should Hire Me

Every year, Moroccan companies open PFE internships hoping to find a student who contributes fast instead of needing months of hand-holding. I'm Marouane El Moujahid, a final-year software engineering student at FST Mohammedia (ILISI), and I'm looking for a PFE internship in Morocco starting at the end of January 2027.

Rather than tell you I'm a good fit, I'll show you what I've already built. You decide.

In 20 seconds:

  • Backend, systems, and data engineering: Go, C++, C# / ASP.NET Core, NestJS, React, React Native
  • 2 completed industry internships: an ERP-integrated stock system and a CRM
  • Several personal products built and deployed, including a live e-commerce bookstore and an app heading to Google Play
  • Available from the end of January 2027 · CV · GitHub · LinkedIn

I Build Real Products, Not Just Class Projects

For two years, I've treated every project as something real users would pay for. Some failed. Some are still running. Each one taught me what a course can't: how to understand a client, how to ship, and how to keep hosting costs low while keeping users happy.

  • Satr – an e-commerce platform for selling books, which I built and run. satr.ma
  • Salon Go – a barber booking app (React Native + Go), nearing release on Google Play.
  • Driving-school quiz app (free) – an offline desktop app I built for a friend's driving school, used to train its students for the licence test: image and voice questions, Arabic RTL interface, Tauri (Rust + React), encrypted local SQLite.
  • Telemetry broker in C++17 – a Kafka-like message broker I built to understand throughput, persistence and networking at a low level. Code
  • AI conversational commerce platform – ASP.NET Core, RAG with Qdrant, a ReAct agent running on Ollama, business rules with NRules. Code

Running Salon Go and Satr taught me the side engineers often skip: product decisions, marketing, listening to customer feedback, and keeping a live store running.

Two Internships, Real Business Logic

  • ImlaSoft Services, Bouskoura (Apr–Jun 2026) – built a stock-tracking system integrated with Sage X3: a Go/Fiber backend and a QR-code mobile app. I saw how ERP data drives production and inventory decisions on the factory floor.
  • MA Logistics, Berrechid (Apr–Jun 2025) – built a CRM with NestJS and React for a logistics company.

Both taught me how departments depend on each other, how to gather requirements from non-technical colleagues, and how to fit into an existing team.

I Solve My Own Problems With Software

Finding a PFE internship takes hours of searching and tailoring applications. So I built a tool that scrapes job offers, ranks them against my projects and experience, and suggests the best-matched resume for each one.

That's how I approach any problem: understand it first, then build the simplest tool that removes it. I especially enjoy taking an existing system and making it faster, cheaper or simpler.

I Read Papers and Rebuild the Classics

I want to know how core infrastructure really works, so I read research papers and rebuild what's inside: HTTP servers, message brokers, databases, and caching layers. All of it is on my GitHub.

What I Bring to Your Team

  • Fast ramp-up – I've worked in Go, C++, C#, TypeScript and ERP-connected systems, so I can read an existing codebase and start contributing within the first weeks.
  • Ownership – I'm used to carrying a feature from idea to deployment.
  • Communication – I've worked directly with clients and with non-technical staff.
  • Curiosity – I'll learn your stack and your business domain, not just my ticket.

What I'm Looking For

  • Internship: PFE (end-of-studies) internship in Morocco
  • Roles: software engineering, backend, data engineering, or closely related
  • Start date: end of January 2027
  • Interviews: available now, on-site or online

Let's Talk About Your PFE Internship

If your team has a PFE subject in software or data engineering, I'd love to hear about it, even in a 15-minute call. I reply within 24 hours.

📧 marouane@lemoujahid.ma · LinkedIn · Download my CV

Keywords:

  • PFE internship Morocco
  • stage PFE Maroc 2027
  • software engineering internship Morocco
  • data engineering internship Casablanca
  • backend developer intern Morocco
  • stage PFE ingénieur informatique
Marouane El Moujahid

Written by Marouane El Moujahid

Software engineering student at FST Mohammedia and full stack developer (React, NestJS, Docker). Open to PFE internships and freelance projects.

About meGet in touch

Keep reading

Career & Growth · Sep 28, 2025

My First Blog Post – A Lifelong Dream Begins

In this first post, I share the reason behind starting this blog and what it means to me.

Comments (0)

Leave a Comment

No comments yet. Be the first to comment!

On this page

  1. I Build Real Products, Not Just Class Projects
  2. Two Internships, Real Business Logic
  3. I Solve My Own Problems With Software
  4. I Read Papers and Rebuild the Classics
  5. What I Bring to Your Team
  6. What I'm Looking For
  7. Let's Talk About Your PFE Internship