Ingénieur logiciel · Diplômé de l'ENSA Agadir

Yahya El Omari

Qui je suis

Je suis ingénieur en informatique, diplômé de l'ENSA Agadir avec mention, animé par un véritable esprit de bâtisseur. J'aime transformer des problèmes complexes en solutions logicielles élégantes et évolutives. Né à Los Angeles et élevé au Maroc, j'apporte à l'innovation un regard singulier et pluriel.

Yahya El Omari

Ma philosophie

Je crois que « les langages de programmation sont des outils pour rendre la vie plus simple et plus agréable ». Je ne cours pas après les tendances : je choisis l'outil juste pour chaque problème, afin de produire un impact réel.

« La technologie doit servir les personnes, et non l'inverse. »

Ma philosophie

Mon expertise technique

J'ai une expérience complète sur l'ensemble de la stack. Côté back-end, je suis spécialisé en Spring Boot et Java pour des APIs robustes. Côté front-end, je travaille intensément avec Next.js et React pour créer des interfaces dynamiques.

Stack principale
  • Back-end : Java, Spring Boot, Jakarta EE, REST APIs, JSON:API, JWT, Drupal 10, PHP
  • Front-end : Next.js, React, Angular, TypeScript, JavaScript, HTML, CSS, Material UI
  • Données et messagerie : MySQL, PostgreSQL, OracleDB, Redis, Apache Kafka, RabbitMQ
DevOps, qualité et IA
  • DevOps : Docker, Git, GitLab CI/CD, GitHub, Nginx, Linux, AWS
  • Tests et qualité : Playwright, JUnit, Mockito, SonarQube
  • IA et automatisation : n8n, Supabase
  • Architecture : UML, ERP (Odoo)
Mon expertise technique

Parcours professionnel

Stagiaire ingénieur logiciel, projet de fin d'études — VOID Agency

Févr. 2026 - Juil. 2026

Mon projet de fin d'études, sur six mois, a porté sur la refonte du portail web international d'Atos, au sein de l'équipe agile de huit personnes de VOID Agency. La plateforme dessert 20 régions en 9 langues et est éditée simultanément par plus de 300 webmasters.

🏗️ Architecture découplée

Un back-end Drupal 10 headless, isolé sur un réseau privé, qui alimente un front-end Next.js via JSON:API, avec cache Redis et régénération statique incrémentale.

📰 Moteur éditorial

Trois des sept modules de contenu du portail développés de bout en bout — Case Studies, Research Reports, Events & Webinars — ainsi qu'un audit des quatre modules de mes coéquipiers, corrigeant le filtrage régional et des écarts WCAG 2.1.

🧰 Contributions au framework

Trois correctifs intégrés à Vactory, le framework partagé de l'agence : un sélecteur d'articles refondu, un bug d'union de tableaux PHP qui cassait la persistance des formulaires, et un plugin de localisation des dates côté serveur.

📈 Performance

Des pages livrées à 91 en performance, 94 en accessibilité et 92 en bonnes pratiques sur Lighthouse, avec un TTFB de 179 ms pour un budget de 800 ms.

Stagiaire ingénieur logiciel, projet de fin d'études — VOID Agency

Stagiaire ingénieur logiciel — Ahdigital

Juil. 2025 - Août 2025

Chez Ahdigital, je me suis spécialisé dans l'automatisation par IA et le prototypage rapide. J'ai commencé avec n8n et j'ai rapidement livré des solutions à fort impact dans plusieurs domaines.

📧 Agent e-mail IA

Un agent intelligent développé avec n8n qui filtre le spam, rédige des réponses contextuelles et orchestre une boucle de validation via Telegram.

📦 Gestion de stock

En équipe de quatre, conception et livraison d'un système complet de gestion des stocks en une semaine seulement.

🕵️ Veille concurrentielle

Contribution à un outil collectif qui surveille en temps réel les réseaux sociaux des concurrents et collecte des métadonnées fines à des fins stratégiques.

🎬 Usine à contenu

Développement d'un pipeline automatisé dédié à la vidéo courte, permettant une production de contenu de qualité à grande échelle.

Stagiaire ingénieur logiciel — Ahdigital

Stagiaire ingénieur logiciel — OpenTecc

Févr. 2025 - Mai 2025

Mes fondations professionnelles se sont construites chez OpenTecc, où j'ai pris en charge Amanti, une plateforme logistique pair-à-pair conçue pour résoudre le problème du « dernier kilomètre ».

🚨 Le problème
  • Taux d'échec élevé des livraisons à domicile
  • Tournées inefficaces, temps et carburant gaspillés
  • Clients absents en journée
  • Processus de retour complexes
💡 Notre solution
  • Retrait flexible dans des points relais de proximité
  • Optimisation des tournées via des points multiples
  • Trafic supplémentaire pour les commerces locaux
  • Retours simplifiés et moins de stress

Mise en œuvre technique :

  • Back-end : Spring Boot avec l'API Stripe pour les paiements et les notifications e-mail automatisées.
  • Front-end : Next.js et Material UI pour un tableau de bord d'administration complet.
  • Intégration : Plugin Shopify sur mesure basé sur Remix pour la communication avec les boutiques.
  • Conception : Architecture système et flux métier entièrement modélisés en UML.
Stagiaire ingénieur logiciel — OpenTecc

Engagement associatif

Mon rôle de trésorier et de responsable d'équipe au club APPS a été déterminant. C'est là que j'ai découvert ma passion pour la transmission et l'animation de communauté.

Ateliers et enseignement

Co-conception et animation d'une série d'ateliers Git/GitHub pour les étudiants de première année, du versioning aux pipelines CI/CD.

Événements et concours

Organisation de la Microsoft Community Conference et direction des concours « Let's Code », mettant en relation experts et étudiants.

Engagement associatif

Ce qui me motive vraiment

Ce qui me motive, c'est de créer et de collaborer. Il y a quelque chose de magique à faire passer une solution du concept au déploiement. Je m'épanouis dans les équipes où la diversité des points de vue produit de meilleurs résultats.

Ce qui me motive vraiment

Curieux de voir ce que j'ai construit ?

Découvrez mes projets techniques, des portails d'entreprise aux systèmes back-end et aux workflows d'automatisation par IA.