Mohamed Amine RIAHI

Java Developer | Camunda BPMN Expert

Salaire / Taux journalier

Tunis, Tunisie

Freelance, ouvert au CDI

Expertises

JavaAngular

Langues

Anglais

À propos

Introduction

Java consultant with 3+ years specializing in BPMN workflow migration and full-stack development. Led Camunda platform development with AI integration and built microservices reducing development effort by 60%. Expert in Spring Boot, Angular, and enterprise workflow solutions for telecom and consulting sectors.

Liens

Expérience de travail

JAVA/Camunda Consultant for Bouygues Telecom

Amaris Consulting

juin 2025 - Présent

1 an 5 mois

Ariana, Tunisie

• Project to migrate an internal workflow management engine to Camunda BPMN 8 - Participated in scoping meetings and BPMN modeling - Configured, optimized, and applied best practices for BPMN modeling • Participation in the development of the Camunda Autosense platform (Spring Boot / Angular) - Audit360 Module: Automated BPMN workflow audits based on client-defined rules - Developed audit rules and integrated an open-source LLM (Ollama) - Integrated Kafka for asynchronous calls - Synchronized with Camunda BPMN via SDKs • Autocomplete Module: Automatically suggested BPMN symbol names based on a data dictionary - Integrated BPMN-JS for graphical BPMN editing - Synchronized with the data-dictionary microservice to feed suggestions - Added real-time auditing functionality using AI and Kafka

One Gate Africa

janv. 2022 - juil. 2025

3 ans 7 mois

Tunisie

Full-stack Developer

mars 2022 - juil. 2025

3 ans 5 mois

Tunisie

Hydatis — Socle Project (02/2024 – 04/2025) : Creation of a reusable technical foundation reducing initial development effort by 60%. - Created a reusable technical foundation that reduced initial development effort by 60% - Designed and implemented a microservices architecture with CQRS/Event Sourcing - Developed the frontend using Angular + NgRx - Built a workflow management microservice with Camunda BPMN, improving business process efficiency and handling 3k+ concurrent instances - Implemented a Keycloak-based authentication solution with the PhaseTwo extension for multi-tenant support - Set up CI/CD automation using Docker, Kubernetes, and Jenkins - Actively participated in Scrum ceremonies, pair programming, and technical documentation Keyrus — My Orange Burkina Faso Project (05/2023 – 01/2024) -Developed a live streaming microservice to manage rooms, groups, and real-time chat -Integrated the LiveKit SDK into the Angular frontend for real-time audio/video stream management -Authored technical documentation (Swagger) Inetum France — GCOMP Project (05/2022 – 02/2023) : Skills management solution for international consultants. -Maintained and enhanced a skills management platform for international consultants -Implemented internationalization (i18n) with support for 5 languages -Developed unit and integration tests (JUnit, Postman)

Full Stack Java Developer Intern

janv. 2022 - juil. 2022

7 mois

Tunisie

• Led the complete design and development of the "E-VENTS" mobile application for event management, enabling users to organize and participate in both online and in-person events. • Utilized Agile SCRUM methodology for project management, ensuring efficient collaboration and adaptability throughout the development process.


Formation

Ecole Supérieure Privée d'Ingénierie et de Technologies - ESPRIT

Diplôme d'ingénieur

2022 - 2026

3 ans 11 mois

Faculté des Sciences Economiques et de Gestion de Nabeul

Informatique de gestion

2018 - 2022

3 ans 10 mois

Lycée Slimene ben Slimene Zaghouan

Baccalauréat

2017 - 2018

1 an 1 mois

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.