Available immediately

Hello, I’m

Hamza EL RHADIOUINI

State Engineer in Computer Science — Full-Stack & AI

Software Engineer · Full-Stack Developer · AI Engineer

I build Java/Spring Boot applications and full-stack web products. I also turn scattered documentation into an AI copilot that answers with sources.

Portrait of Hamza El Rhadiouini, surrounded by a RAG pipeline diagram and code windows

What I build

From a real need to a shipped product.

Service details
01

Java & Spring Boot backends

Secured REST APIs (JWT, RBAC), layered or as microservices behind an API Gateway, documented with OpenAPI.

  • Java
  • Spring Boot
  • Spring Security
  • Spring Cloud
  • OpenAPI

Evidence  AI copilot · ALTENRATITECeBank

03

AI copilots and RAG

Source-grounded answers over your documents, filtered by each user’s rights before generation, with escalation to human support.

  • FastAPI
  • LangChain
  • OpenAI
  • pgvector
  • SSE

Evidence  AI copilot · ALTEN final-year projectChatbot API

04

Content-managed platforms

Live sites the team updates on its own, with a headless CMS, CDN-served media and CI/CD.

  • Next.js
  • Strapi
  • Supabase
  • Cloudinary

Evidence  Sounds of Morocco · live, in a pair

05

Containers and delivery

Reproducible environments with Docker Compose, GitHub Actions CI/CD and cloud deployment on AWS (ECS Fargate, RDS, CloudFront).

  • Docker
  • GitHub Actions
  • AWS
  • Terraform
  • Nginx

Evidence  eBank (AWS)AI copilotSounds of Morocco

06

Applied AI & vision

CNN and transfer-learning models evaluated honestly: official test sets, data leakage caught, reproducible pipelines.

  • Python
  • TensorFlow
  • Keras
  • OpenCV

Evidence  Traffic signs · 98.45%Pneumonia · ResNet50

Selected work

Real engagements, and the projects that prove it.

All projects
Professional work · Mar → Sep 202601

Access-controlled AI copilot (RAG)

An internal copilot that answers employees’ questions from company documentation, cites its sources, respects who may read what, and hands over to human support when needed.

  • Java
  • Spring Boot
  • Spring Cloud Gateway
  • Python
  • FastAPI

98% correct answers (manual evaluation, 50 questions) · < 1.5 s to the first streamed token

Read the case study Confidential code
Backend & web applications02

eBank · multi-tenant banking SaaS

A multi-tenant banking SaaS platform: each organization manages its customers, accounts, simulated transfers and permissions, strictly isolated from the others. Spring Boot, React and MySQL, with a transactional transfer engine, automated tests and deployment on AWS.

  • Java 17
  • Spring Boot 3.2
  • Spring Security
  • Spring Data JPA
  • Hibernate

4 roles, from client to platform admin · 9 controlled steps per transfer

Professional work · Jul → Aug 202504

RATITEC · energy project backend

The Spring Boot backend of a platform that connects renewable-energy projects, field interventions and billing.

  • Java
  • Spring Boot
  • Spring Data JPA
  • Hibernate
  • MySQL

12+ Spring Boot REST APIs

Read the case study Confidential code
AI & data05

Traffic sign recognition

A convolutional network that recognizes 43 classes of German road signs, with 98.45% accuracy on the official test set, close to human level.

  • Python
  • TensorFlow
  • Keras
  • CNN
  • scikit-image

98.45% accuracy on the official test set

Experience

Studying and shipping, side by side.

Full experience
  1. Education · 2021 → 2026

    State Engineering Degree in Computer Science and Networks · MIAGE option

    EMSI Rabat · Rabat, Morocco

  2. Aug → Sep 2024

    Web development internship

    ALTEN · Fes, Morocco

    MVC task-management application

  3. Jul → Aug 2025

    Java / Spring Boot internship

    RATITEC ENR · Mohammedia, Morocco

    Energy-project management platform

  4. Oct 2025 → present ongoing

    Freelance full-stack development · with a teammate

    Sounds of Morocco · Remote

    Live music-label platform

  5. Mar → Sep 2026

    Final-year internship · Full-Stack & AI

    ALTEN Delivery Center Maroc · Rabat, Morocco

    Internal AI Copilot

Technology

Tools backed by project work.

Browse all skills

Certifications

Learning, applied.

All 50 certificates

Have a project in mind?

I’m available immediately.

Send me a few lines and I’ll reply by email.

All my contact details