Moussa Mohammed

AI & Full-Stack Developer

44+ ProjectsAI & WebOpen Source
Portrait of Moussa Mohammed
$ Kénitra

About

Developer, engineer, and now AI-specializing

I'm Mohammed, a full-stack developer based in Kénitra / Rabat, Morocco. During my internship at 3GCOM I designed and built an AI-driven recruitment platform — an end-to-end system where resumes go in and scored, ranked candidates come out. That experience pushed me from "using APIs" to actually understanding models, embeddings, and what it takes to put NLP in front of users.

Now at YouCode–UM6P, I'm specializing in AI development while keeping the full-stack instincts sharp. I like systems that are measurable, tested, and boring in the right ways.

01

Full-stack engineering

Shipping production backends and frontends across Laravel, FastAPI, Next.js, and Vue.

02

Applied AI / NLP

CV parsing, NER, semantic matching, and LLM integration — built, not just prototyped.

03

Clean architecture

Modular Repository/Service patterns, typed APIs, and code that survives contact with real users.

Experience

Where I've built things

Full-Stack & AI Developer Intern

@ 3GCOM

May 2026 – July 2026 · Hay Ryad, Rabat

  • Built a full-stack recruitment platform (FastAPI, Next.js, PostgreSQL) on a modular Repository/Service architecture
  • Built an AI-based CV analysis engine for candidate data extraction and compatibility scoring
  • Implemented JWT/OAuth authentication, REST APIs, and real-time notifications

Featured projects

Things I've built

A selection of projects I've built across software development, AI, and data. 30+ projects available on GitHub.

Expedient

Open source

Fitness web platform to discover, compare, and connect with gyms, coaches, and sports activities. Expedient centralizes the sports ecosystem

1★ · 449 commits · Blade

  • Git
  • Blade

YCD-Bank

Open source

YCD Bank - Application bancaire web moderne permettant la gestion de compte, virements, paiements, recharges télécom/internet, conversion de

1⑂ · 137 commits · HTML

  • Tailwind CSS
  • Git
  • HTML

YC-Done

Open source

Advanced version of YouCo-done, new features including reservations, payments, mailing and more

105 commits · Blade

  • REST API
  • Tailwind CSS
  • Vite
  • PHP
  • Laravel
  • Git
  • Blade

Toolbox

Skills & technologies

Backend

LaravelFastAPIREST APIsJWT / OAuth

Frontend

ReactNext.jsVue.jsTailwind CSS

Databases

MySQLPostgreSQLFirebase

AI / NLP

spaCyNERSentence-TransformersLLM integrationComputer Vision

Tools

Git / GitHubDockerPostmanJiraLinux

Languages

CC++JavaScriptTypeScriptPHPPythonJavaBladeHTMLCSSJupyter NotebookC#

Styling

Tailwind CSSSass

Tooling

ViteESLint

APIs

REST API

State

Zustand

Data

NumPyPandas

AI

scikit-learn

Education

Where I've learned

YouCode – UM6P

AI Developer specialization

2025 – present

Expected completion April 2027

Safi, Morocco

Université Ibn Tofail

Licence (Bac+3), Artificial Intelligence

2023 – 2026

Completed

Kénitra, Morocco

Writing

Notes & posts

Contact

Let's build something

Open to job offers & internships

Especially AI Developer roles for 2026 — remote or on-site.

Send a job offer

I'm looking for opportunities to apply and grow my AI-development skills in a real product context — whether that's an internship, a freelance project, or a collaboration. My inbox is open.

Kénitra / Rabat, Morocco+212 6 89 46 42 95
Ask Mohammed