Ingénieur d'études et de développement
Disponible

Soufian
Bouktaib.

Ingénieur logiciel diplômé de l'ENSA Tanger, spécialisé en développement full-stack et microservices. Passionné par l'innovation, je conçois des solutions performantes et évolutives adaptées aux besoins métiers.

1
Expériences
10+
Technologies maîtrisées
7
Projets académiques
3
Langues parlées
const engineer = { name: "Soufian Bouktaib", stack: ["Spring Boot", "React", "Flutter", "Docker"], available: true, passion: "Building scalable solutions" };

Mon arsenal technique

🖥️

Langages

JavaC#Python JavaScriptTypeScriptC C++PHP
⚙️

Back‑End

Spring Boot.NETExpress.js JEELaravelJHipster
🎨

Front‑End

ReactAngular Vue.jsHTML/CSS
📱

Mobile

Flutter Android natif
🗄️

Bases de données

MySQLPostgreSQLMongoDB MS SQL ServerOracleDB
🚀

DevOps & Cloud

DockerPodmanAWS AzureGitHub ActionsGitFlow NginxCI/CD
🔒

Tests & Sécurité

JUnitMockitoPostman JMeterOWASP ZAPBurp Suite SonarQube
📋

Outils & Méthodes

ScrumJiraConfluence UMLMeriseMS Project

Ce que j'ai construit

Students Teachers Courses Grades Schedule API GW
01
Microservices Full‑Stack Collaboratif

🏫 Gestion Scolaire — Microservices

Plateforme complète de gestion scolaire construite sur une architecture microservices. Gestion des étudiants, enseignants, cours, notes et emplois du temps, avec une interface React moderne et des APIs Spring Boot indépendantes orchestrées via Docker.

Spring BootReact MicroservicesDocker MySQLAPI Gateway
98.7% match
Machine Learning Computer Vision

🤖 Détection de Visages — ML

Projet de Computer Vision utilisant des techniques de Machine Learning pour détecter et reconnaître des visages en temps réel via OpenCV et des modèles de classification Python.

PythonOpenCV Machine LearningNumPy
Hello from Spring Boot! Reply from .NET! Real-time 🐳 Docker
Microservices Full‑Stack Collaboratif

Plateforme de communication professionnelle

Application de communication sur une architecture microservices avec Spring Boot, .NET et React. Messagerie en temps réel et déploiement conteneurisé.

Spring Boot.NET ReactDocker
M · E · R · N
MERN Stack Collaboratif

Plateforme étudiants‑lauréats

Plateforme facilitant les interactions entre étudiants et anciens diplômés : réseau, offres d'emploi et mentorat. Stack MERN end-to-end.

MongoDBExpress.js ReactNode.js
Employés 48 Congés 12 Contrats 7
Web App Université

Gestion des ressources humaines

Application GRH pour l'Université Abdelmalek Essaâdi : gestion des employés, congés, contrats et rapports administratifs.

LaravelVue.jsMySQL
📚 Catalogue Borrow ✓ OK +3 notifs 🔐
02
Web App Collaboratif

Bibliothèque en ligne

Plateforme complète permettant aux utilisateurs d'emprunter et gérer des livres en ligne. Authentification sécurisée, catalogue de livres, suivi des emprunts, tableau de bord administrateur et notifications automatiques.

.NETReact SQL Server
📄 PDF 📄 DOCX 📄 TXT drag & drop upload ↑ 🔐 JWT ⚡ FastAPI 🔴 Redis ⚡ RAG Pipeline 1. Chunking & Embedding 2. Vector Store — Qdrant 3. Semantic Search 4. LLM Answer + Citations ✓ answer + sources Qdrant PgSQL
03
RAG Full‑Stack AI

🧠 Plateforme RAG — Q&A sur documents

Application de question-réponse intelligente sur documents personnels. Interface React/TypeScript avec upload drag-and-drop, backend FastAPI, pipeline RAG complet (chunking, embeddings, recherche vectorielle Qdrant), authentification JWT et cache Redis.

ReactTypeScript FastAPIPostgreSQL QdrantRedis JWTPython

Mon expérience

Ingénieur Fullstack

Nov 2025 → Fév 2026
SENDATRACK — Tanger, Maroc
  • Contribution au développement d'API REST pour l'application Iosentech
  • Développement de l'application mobile ArdiBox, Sendatrack et SendaDriver
  • Conception et intégration d'interfaces web pour l'application Sendatrack
  • Gestion des versions, intégration continue et déploiement continu
Spring BootAngular FlutterDocker MySQLSonarQube

Stagiaire Développeur Fullstack (PFE)

Fév 2025 → Août 2025
NTT DATA MOROCCO — Tétouan, Maroc
  • Développement d'APIs REST pour la plateforme après-vente BMW
  • Conception et intégration d'interfaces utilisateur avec Angular
  • Participation active aux cérémonies Scrum : daily meetings, sprint planning, rétrospectives
Spring BootAngular PodmanAWS MongoDBJHipster JiraConfluence

Stagiaire Fullstack & Déploiement (PFA)

Juil 2024 → Sep 2024
ENSA Tanger — Université Abdelmalek Essaâdi
  • Développement et déploiement de deux applications : gestion des concours d'admission et digitalisation d'événements
  • Tests de sécurité avec OWASP ZAP et Burp Suite
  • Tests unitaires avec JUnit et Mockito
Spring BootReact NginxDocker OWASP ZAPJUnit

Stagiaire Développeur Odoo

Juil 2023 → Août 2023
TEOS TANGER — Tanger, Maroc
  • Conception et développement de modules personnalisés avec le framework Odoo
OdooPython XMLPostgreSQL

Mon cursus

🎓 Cycle Ingénieur — Génie Informatique

2022 → 2025
ENSA Tanger — École Nationale des Sciences Appliquées
  • Formation d'ingénieur en génie informatique — 3 ans de cycle ingénieur
  • Spécialisation en développement logiciel, architecture systèmes, cloud et sécurité
  • Projets académiques collaboratifs, stages en entreprise et participation à des hackathons

📚 Classes Préparatoires Intégrées

2020 → 2022
ENSA Tanger
  • Formation scientifique et mathématique intensive en préparation au cycle ingénieur
  • Bases solides en algorithmique, mathématiques, physique et sciences de l'ingénieur

🏫 Baccalauréat Sciences Physiques-Chimie BIOF

2020
Lycée Bir Anzaran — Tanger
  • Filière bilingue franco-marocaine — spécialité Sciences Physiques-Chimie

Mes certifications

Oracle

Oracle Certified Associate

Java SE 8 — Oracle Corporation

Certification officielle Oracle validant la maîtrise du langage Java : POO, gestion d'exceptions, API core, flux de données et programmation fonctionnelle.

Java SE 8POOOracle
Oracle

Oracle Certified Professional

Java SE 8 — Oracle Corporation

Certification avancée Oracle validant la maîtrise approfondie de Java SE 8 : programmation fonctionnelle, Stream API, Optional, Date/Time API, lambdas et concurrence avancée.

Java SE 8StreamsLambdas
OCP

Oracle Certified Professional

Java SE 17 — Oracle Corporation

Certification avancée Oracle validant la maîtrise approfondie de Java SE 17 : records, sealed classes, pattern matching, text blocks, modules Java et API modernes.

Java SE 17RecordsModules
OCP

Oracle Certified Professional

Java SE 21 — Oracle Corporation

Certification avancée Oracle validant la maîtrise de Java SE 21 : virtual threads (Project Loom), sequenced collections, record patterns, pattern matching for switch et les dernières APIs modernes.

Java SE 21Virtual ThreadsLTS
BrightCoding

JavaScript

BrightCoding Platform

Certification couvrant les fondamentaux et concepts avancés de JavaScript : ES6+, asynchronisme (Promises, async/await), manipulation du DOM et APIs web.

JavaScriptES6+DOM
BrightCoding

React JS

BrightCoding Platform

Certification React JS validant la maîtrise des composants, hooks (useState, useEffect, useContext), gestion d'état, routing et bonnes pratiques front-end.

ReactHooksState Management

Mes langues

🇲🇦
Arabe
Langue maternelle
🇫🇷
Français
Courant
🇬🇧
Anglais
Courant
🇪🇸
Espagnol
Notions de base

Mes passions

♟️
Échecs
Football
🗺️
Géographie
📖
Histoire

Travaillons ensemble

Disponible pour missions, CDI ou nouvelles opportunités.

soufianbouktaib1@gmail.com LinkedIn