Amine BERKOUKT

Amine BERKOUKT

IngénieurenDéveloppementFullStackJava/AngularetDevOps

Passionné d'IA

Profil

Spécialisé dans le développement Full Stack en Spring/Angular, avec une maîtrise des concepts fondamentaux, des méthodologies Agiles et des bonnes pratiques DevOps, recherche une opportunité afin de mettre en pratique ses acquis.

Rennes (35000), France (Mobilité nationale)
+33 7 58 10 20 94
amine.berkoukt@gmail.com
LinkedIn: Amine BERKOUKT
Berkoukt-amine.vercel.app

Parcours Scolaire

Master 2 en Développement Logiciel des Systèmes d'Information (DOSI)

Université de Bretagne Occidentale — Brest, France

2025–En cours

Ingénieur d'État en Génie Informatique et Logiciel

ENSA Tanger — Tanger, Maroc

2021–2026

Expériences Professionnelles

Stagiaire Développement Full Stack Java/Angular

Zenika Rennes|Avril 2026 – Septembre 2026
  • Développement de fonctionnalités de bout en bout sur un tunnel de réservation d'un package ferry + hébergement
  • Implémentation de microservices en architecture hexagonale
  • Développement et conception des interfaces utilisateur responsives et réactives
  • Participation aux cérémonies ScrumBan : Daily, Sprint Planning, Event Storming, Rétrospective
  • Application des principes SOLID et Clean Code pour la maintenabilité, la scalabilité et la qualité du code
  • Écriture de tests unitaires et d'intégration avec JUnit, Mockito et WireMock
Java 25, Spring Boot, Angular 20, RxJs, Docker, Kubernetes, JUnit, WireMock, Git, GitLab CI/CD, Jira

Stagiaire Développement Full Stack Java/Angular

SQLI Rabat|Juillet 2024 – Août 2024
  • Conception et développement d'une application de gestion des congés et des visites médicales
  • Participation aux cérémonies Agile/Scrum : Sprint Planning, Daily Meeting, Backlog
  • Application des principes SOLID, Clean Code et des Design Patterns
  • Mise en place d'un pipeline CI/CD pour le build, le test et le déploiement
  • Création de scripts Shell pour le déploiement de conteneurs Docker sur une VM Azure
Spring Boot, Angular, Jira, JUnit, Docker, Git, GitLab, CI/CD, Microsoft Azure

Stagiaire Génie Logiciel

ORMVA Loukkos|Stage
  • Conception et développement d'une application web de gestion du personnel (CRUD)
Java, HTML5, CSS3, JavaScript, PHP, SQL, MySQL

Projets Académiques

Projet DevOps — Développeur Full Stack Java/Angular

  • Application construite avec une approche TDD ; pipeline CI/CD déployé sur une VM Azure.
Java 17, Spring Boot, Spring Security, Kafka, JUnit, Mockito, TypeScript, Angular, CI/CD, Docker, Azure

Projet Microservices — Développeur Full Stack Java/Angular

  • Application basée sur une architecture microservices pour l'évaluation des formations ; communication synchrone via requêtes HTTP.
Java 17, Spring Boot, TypeScript, Angular, JUnit, Jira, GitHub, CI/CD, Docker, Azure

Agentic RAG & Multimodal RAG (MMRAG)

  • Développé un assistant IA multimodal capable d'exploiter des documents PDF, images, fichiers audio et vidéos comme sources de connaissances.
  • Conçu un pipeline RAG complet intégrant l'extraction, le découpage, l'indexation vectorielle et la recherche sémantique pour améliorer la pertinence des réponses.
  • Mis en œuvre un workflow Agentic RAG permettant au modèle de sélectionner dynamiquement les informations pertinentes avant la génération des réponses.
  • Optimisé les performances des recherches grâce à des embeddings vectoriels et à une stratégie de récupération contextuelle avancée.
  • Amélioré la précision des réponses en réduisant les hallucinations via un enrichissement systématique du contexte fourni au LLM.
Python, LangChain, Llama 3.3 70B (Groq Cloud), ChromaDB, SentenceTransformers, FAISS, Hugging Face, Streamlit

Reconnaissance de plaques d'immatriculation

  • Développé une solution automatique de détection et de lecture de plaques d'immatriculation en temps réel.
  • Entraîné et optimisé un modèle de détection capable de reconnaître des plaques européennes et nord-africaines.
  • Conçu une chaîne complète de traitement d'image améliorant la qualité des plaques avant reconnaissance OCR.
  • Optimisé la précision de lecture grâce au prétraitement des images et à la correction des erreurs de reconnaissance.
  • Automatisé l'extraction des informations des véhicules afin de réduire les interventions manuelles.
Python, YOLOv8, OpenCV, EasyOCR, NumPy

CV Adapter (Optimisation ATS)

  • Développé une application IA capable d'adapter automatiquement un CV à une offre d'emploi.
  • Généré des CV optimisés ATS en intégrant automatiquement les compétences et mots-clés stratégiques.
  • Amélioré la compatibilité des candidatures avec les systèmes ATS tout en conservant la cohérence du contenu.
  • Conçu un moteur d'analyse comparant les exigences d'une offre avec le profil du candidat.
  • Automatisé la restructuration du CV afin d'augmenter sa pertinence pour chaque candidature.
Python, FastAPI, Llama 3.3 70B (Groq Cloud), LangChain, PDF Processing

Plateforme de gestion d'activités pour enfants (Approche DevOps)

  • Développé une plateforme web permettant la gestion centralisée des activités, inscriptions et suivi des enfants.
  • Conçu une architecture favorisant la maintenabilité, la collaboration et les déploiements continus.
  • Automatisé le déploiement de l'application afin de réduire les interventions manuelles et accélérer les mises en production.
  • Mis en œuvre une démarche DevOps garantissant la qualité et la fiabilité des livraisons.
  • Déployé l'application dans un environnement cloud sécurisé avec une intégration continue complète.
Vue.js, Laravel, Docker, Git, GitHub, GitHub Actions, Azure Virtual Machine

Plateforme de colocation étudiante (Approche DevOps)

  • Développé une plateforme facilitant la mise en relation des étudiants recherchant une colocation.
  • Conçu une architecture full-stack favorisant la scalabilité et la séparation des responsabilités.
  • Automatisé les processus de build, tests et déploiement via une pipeline CI/CD.
  • Conteneurisé l'ensemble des services afin de garantir la reproductibilité des environnements.
  • Déployé l'application sur le cloud en assurant une livraison continue et une maintenance simplifiée.
MongoDB, Express.js, React.js, Node.js, Docker, Git, GitHub, GitHub Actions, Azure

Plateforme E-commerce (Architecture DevOps)

  • Développé une plateforme e-commerce complète intégrant la gestion des utilisateurs, produits et commandes.
  • Sécurisé l'application grâce à une authentification robuste et une gestion des autorisations.
  • Mis en place une stratégie complète de tests unitaires et d'intégration garantissant la qualité logicielle.
  • Automatisé le cycle de développement, des tests jusqu'au déploiement continu.
  • Conçu une architecture favorisant la maintenabilité, la fiabilité et l'évolutivité de l'application.
Spring Boot, Spring Security, Angular, JUnit 5, Mockito, WireMock, Testcontainers, Jasmine, Karma, Docker, GitHub Actions, Azure

CourseLens (Architecture Microservices)

  • Développé une plateforme permettant aux étudiants d'évaluer leurs formations et d'améliorer le suivi pédagogique.
  • Conçu une architecture microservices facilitant la modularité et l'évolution indépendante des services.
  • Déployé les services dans un environnement orchestré garantissant une meilleure disponibilité.
  • Automatisé les tests et les déploiements via une pipeline DevOps complète.
  • Mis en œuvre une stratégie de qualité logicielle reposant sur des tests unitaires et une intégration continue.
Spring Boot, ASP.NET Core, Angular, Docker, Kubernetes, GitHub Actions, JUnit 5, Mockito, xUnit, Jasmine, Karma

Assistant IA de préparation aux examens

  • Développé une plateforme IA permettant de transformer automatiquement des supports de cours en ressources pédagogiques interactives.
  • Généré des résumés intelligents à partir de documents PDF afin de faciliter la révision.
  • Automatisé la création de questions-réponses et de cartes mentales pour améliorer l'apprentissage.
  • Conçu une interface permettant d'interagir avec les documents en langage naturel.
  • Exploité les capacités des modèles de langage pour proposer une assistance personnalisée aux étudiants.
Angular, Laravel, Groq Cloud, Llama 3.3 70B, LangChain

Voice Coding Assistant

  • Développé un assistant IA capable de générer du code à partir d'instructions vocales en langage naturel.
  • Conçu une chaîne d'automatisation orchestrant la transcription, la compréhension et la génération de code.
  • Automatisé le développement de fragments de code afin d'accélérer les tâches répétitives.
  • Intégré des modèles de langage avancés pour produire du code cohérent et contextualisé.
  • Optimisé l'expérience utilisateur grâce à une interaction entièrement vocale avec l'assistant.
Spring Boot, Spring AI, n8n, Groq Cloud, Llama 3.3 70B, Whisper

Compétences

Langages de Programmation

Java
JavaScript
TypeScript
C
C++
C#

Développement Web

Spring
Angular
React
HTML5
CSS3

DevOps

Docker
Kubernetes
Git
GitHub
GitLab
Terraform
Ansible
Azure

Tests & Qualité

JUnit
Postman
Sonar
Mockito
WireMock

Bases de données

MySQL
PostgreSQL
MongoDB
Redis
Oracle DB

Administration système

Linux
NGINX
Shell

Méthodologies

Agile / Scrum
Kanban
Clean Code
SOLID

Certifications

Oracle Certified Professional: Java SE 17 Developer (Juin 2026)

Oracle Cloud Infrastructure 2025 Certified DevOps Professional (Avril 2026)

Oracle Certified Associate: Java SE 8 Programmer (Février 2025)

Google Cloud Fundamentals: Core Infrastructure

Docker Foundations Professional Certificate (Décembre 2025)

Langues

Français : Courant (B2)
Anglais : Courant
Arabe : Langue maternelle

Expériences Parascolaires

Animateur d'Atelier Backend pour Projet DevOps
Responsable de la Photographie et Membre de la cellule de relations de l'évènement régional TOP SPEAKER édition 2023