
Elmehdi oubari
Senior Software Engineer | Java & Microservices
Salaire / Taux journalier
Casablanca, Maroc
Freelance, ouvert au CDI
À distance uniquement
Expertises
Langues
À propos
Introduction
Ingénieur logiciel senior avec plus de 5 ans d’expertise en microservices Java/Spring Boot et en développement React/Angular. Conception d’applications bancaires et de plateformes de santé évolutives avec des performances optimisées. Spécialisé dans les solutions full-stack, l’intégration d’API et l’architecture cloud pour des clients grands comptes.
Expérience de travail
Ingénieur Logiciel Senior Java
InetumFreelance
oct. 2022 - Présent
4 ans 1 mois
Morocco, Indiana 47963, États-Unis
Conception et mise en œuvre d’une application évolutive et haute performance basée sur une architecture microservices pour le secteur bancaire, avec Java/Spring Boot pour le backend et React/Angular pour le frontend. ✅ Réalisations clés : Mise en place de la validation des données et de la gestion des erreurs dans une architecture microservices. Intégration des applications frontend avec les microservices backend via des API REST. Implémentation d’Apache Kafka pour une messagerie asynchrone fiable et du streaming d’événements. Application des méthodologies TDD (Test-Driven Development) et BDD (Behavior-Driven Development) pour garantir la qualité et la maintenabilité du code. Collaboration avec des équipes locales et internationales pour assurer la livraison dans les délais et le succès du projet. Optimisation des bases de données afin d’améliorer les performances globales du système. Optimisation des performances dans des environnements à fort trafic. Analyse des besoins spécifiques des clients du secteur bancaire afin de livrer des solutions personnalisées. Utilisation des technologies de conteneurisation (Docker) pour le déploiement des microservices. Participation à la mise en place de pipelines CI/CD pour les tests et déploiements automatisés.
Ingénieur logiciel
AILYAN | Solutions digitales pour les établissements médico-sociauxFreelance
mars 2020 - oct. 2022
2 ans 8 mois
69340 Francheville, France
• Développement d’une application mobile conviviale avec Java (Android Studio) répondant aux besoins des seniors. • Conception et implémentation d’API sécurisées avec Spring Boot et Spring Security pour la gestion des comptes utilisateurs et des données sensibles. • Création d’une interface utilisateur intuitive et accessible avec Angular. • Intégration d’une base de données MySQL capable de gérer jusqu’à 10 000 utilisateurs actifs et plus de 1 000 établissements médico-sociaux tout en maintenant des performances optimales. • Mise en place de mesures de sécurité avancées pour protéger les données personnelles et médicales (authentification, autorisation). • Optimisation des performances de l’application pour un fonctionnement fluide sur tablettes. • Collaboration avec les établissements médico-sociaux afin d’adapter les fonctionnalités à leurs besoins spécifiques. • Proposition de solutions innovantes pour améliorer l’expérience utilisateur (rappels automatiques de prise de médicaments, outils de communication). • Travail en étroite collaboration avec l’équipe produit pour aligner les besoins utilisateurs avec les fonctionnalités livrées.
Formation
National School of Applied Sciences
Computer Engineering and Emerging Technologies
2019 - 2022
2 ans 11 mois
ENSA Marrakech - National School of Applied Sciences of Marrakech
2018 - 2019
2 ans
CPGE Ibn Timiya
2016 - 2018
3 ans
School Moulay Rchid Qualifiant
Baccalaureate
2015 - 2016
2 ans