You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Elmehdi O.EO

Elmehdi O.

Ingénieur Logiciel Senior Java

€450/day
Lisbon, PT
3-7 years

Average response time: 1 hour

About Elmehdi

Ingénieur logiciel expérimenté avec 5 ans d’expertise dans le développement d’applications web modernes, robustes et évolutives. Spécialisé dans les technologies Java (Spring Boot) pour le backend et React/Angular pour le frontend, je conçois des architectures microservices performantes avec un fort accent sur l’optimisation des performances.

Adepte des méthodologies agiles, je pratique le développement piloté par les tests (TDD) et par le comportement (BDD) afin de garantir la qualité, la maintenabilité et l’évolutivité du code. Passionné par l’amélioration continue, je m’efforce de livrer des produits fiables, sécurisés et centrés sur l’utilisateur.
  • Arabic

    Native or bilingual

  • English

    Fluent

  • French

    Fluent

Remote only
Primarily works remotely

Experience

  • Akkodis
    Ingénieur Logiciel Senior Java
    DIGITAL AND IT
    October 2025 - March 2026 (5 months)
    Paris, France
    • Conception, développement et maintenance d’applications cloud natives évolutives pour la gestion documentaire d’entreprise et l’automatisation des workflows.
    • Développement et maintenance de modules critiques sur Google Cloud Platform traitant de gros volumes de données et des millions d’enregistrements.
    • Déploiement et optimisation de microservices Java sur Google App Engine (Java 17/21).
    • Modernisation des interfaces utilisateurs avec Angular et GWT (bibliothèques, modèles de documents, scripts).
    • Intégration avec les services GCP : Cloud Tasks, Firestore, Cloud SQL, Cloud Logging.
    • Mise en œuvre de modèles de documents (Google Docs), de workflows d’automatisation et de logique métier avancée.
    • Contribution à des fonctionnalités basées sur l’IA pour l’analyse de documents et l’extraction de données structurées.
    • Mise en place de pipelines CI/CD (GitLab CI), qualité du code (SonarQube), outils de collaboration (GitHub, Slack, Jira).
    • Collaboration avec des équipes internationales dans un environnement Agile/Scrum.
    Google Cloud Platform (GCP) App Engine Java Angular GWT
  • Inetum,
    Ingénieur Logiciel Senior Java
    BANKING AND INSURANCE
    October 2022 - September 2025 (2 years and 11 months)
    Morocco
    Conception et implémentation d'une application scalable et performante en architecture microservices, utilisant Java/Spring Boot pour le backend et React/Angular pour le frontend.

    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.

    Collaboration avec des équipes locales et internationales pour garantir la livraison à temps et le succès des projets.

    Mise en œuvre de techniques d'optimisation des bases de données pour améliorer les performances.

    Optimisation des performances dans des environnements à fort trafic.

    Analyse des besoins spécifiques des clients locaux afin de proposer des solutions sur mesure.

    Utilisation de 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.

    Environnement technique : Java, Spring Boot, architecture microservices, services web (REST), Spring Cloud, React.js, Angular, Jenkins, Docker, MySQL, MongoDB, PostgreSQL, Apache Kafka, Jira, GitLab.
    Java Spring Cloud Microservices Angular 17 Jenkins
  • AILYAN,
    Ingénieur logiciel
    HEALTH AND WELLNESS
    January 2020 - September 2022 (2 years and 8 months)
    France
    Développement d'une application mobile conviviale avec Java (Android Studio) pour répondre aux besoins des personnes âgées.

    Conception et mise en œuvre 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 de traiter les données de 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, incluant des mécanismes d'authentification et d'autorisation.

    Optimisation des performances de l'application pour un fonctionnement fluide sur tablettes.

    Collaboration avec des établissements médico-sociaux pour adapter les fonctionnalités à leurs besoins spécifiques.

    Proposition de solutions innovantes pour améliorer l'expérience utilisateur, telles que des rappels automatiques de médicaments et des outils de communication.

    Environnement technique : Android Studio, Java, Angular, Spring Boot, Spring Security, MySQL, RESTful API, JWT, Jira, Bitbucket.
    Spring boot Android Studio Spring Security Angular 12 MySQL/MariaDB

Recommendations

Be the first to recommend Elmehdi

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • Génie informatique et technologies ´ emergentes
    ENSA El Jadida
    2022
    Génie informatique et technologies émergentes
  • Génie des systèmes embarqués
    ENSA Marrakech
    2019
    Génie des systèmes embarqués

Skill set

Categories