You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Dieudonné EvineDE

Dieudonné Evine

Java Developer, Camunda

€630/day
Paris, FR
15+ years

Average response time: 1 hour

Freelancer profile translated to English.
Back to original language

About Dieudonné

Technical Lead - Back-end Developer - BPMN Expert
Over 20 years of practical experience with Java/J2EE and distributed architectures.

Very good knowledge of software development, and strong experience in technical architecture, I have accumulated nearly 10 years of component integration as an Integrator, Technical Lead, and DevOps Lead. This strong experience in studies, design, implementation, and qualification allows me to approach future projects with a qualitative approach.

Automation of CI/CD pipelines, implementation of integration and load test automation, challenging development teams through code and release validation, support for operations and testers, risk management, alert raising, leading project committees with the client and various impacted teams are among the tasks I regularly handle.

I have particularly good mastery of microservices architectures, BPM, and a preference and expertise in back-end development on about ten projects. I enjoy validating and presenting my architectural recommendations and studies to my hierarchy and colleagues through POCs.
  • French

    Native or bilingual

Can work on-site
Paris (up to 50km)

Experience

  • Sup Info
    Computer Science and Advanced Mathematics Trainer
    EDUCATION AND E-LEARNING
    January 2025 - Today (1 year and 5 months)
    Paris, France
    Projects
    Trainer at SupInfo, a leading school in computer engineering education, recognized for its practical and innovative approach that prepares its students for high-level careers in the technology sector.

    In this context, I have the opportunity to share my knowledge in advanced algorithms, graph theory, Python and C++ programming, and optimization. My missions include designing and leading theoretical and practical courses, applying innovative pedagogical methods to help future engineers master key concepts and implement them in real projects.

    Tasks:

    • Teaching graphs, search algorithms, and properties (Eulerian, Hamiltonian).
    • Solving assignment and scheduling problems through graph coloring.
    • Applying shortest path and longest path algorithms in Python and C++.
    • Using scheduling methods and minimum spanning trees.
    • Developing and optimizing complex algorithms.

    Skills developed:

    Graph coloring, Shortest path algorithms (Dijkstra, Bellman-Ford, Floyd), Longest path algorithm, Acyclic graph, Dynamic programming, Scheduling problems (PERT, MPM), Minimum spanning trees (Prim, Kruskal), Linear data structures (Lists, stacks, queues), Tree data structures (Trees, tries, nodes), sets, connectivity, Matrix calculations, capacities, Greedy algorithms, Code optimization, Algorithmic complexity analysis, optimization, Constraint satisfaction, A* algorithm, Python, C++...
  • Communauté Camunda 8
    C8 Open Source Developer
    TECH
    October 2024 - Today (1 year and 8 months)
    As a Camunda expert, I am leading an iso-functional migration project of business processes from FileNet PE to Camunda 8 (c8). FileNet PE is primarily focused on document management with limited workflow capabilities, while Camunda 8 is a modern, cloud-native BPM solution using BPMN for business process orchestration and logging in a NoSQL database. This project optimizes process management in a hybrid environment and contributes to the Camunda open-source community through integration solutions and migration best practices.
    Tâches:
    • Functional review of existing processes: Analyze FileNet processes, including those evolved for historization and legal requirements.
    • Setting up environments:
    o Local: Installation of tools (IDE, Docker, Camunda 8, etc.) and necessary dependencies.
    o Cloud (AWS): Configuration of services (EC2, IAM, etc.), creation of EC2 instances and management of security roles, automation of tests and deployments via Jenkins.
    • Development of processes and workers:
    o BPMN process modeling in Camunda, definition of human and automated tasks.
    o Development of workers via Camunda APIs, REST services for integration, and an external tasklist.
    o Integration with third-party systems (notifications, etc.).

    Technical Environment:
    Camunda (Modeler, Tasklist, Operate, Identity, Connectors), Zeebe, FileNet PE, Kafka, Spring Boot, Maven, JDK 23, Eclipse, Docker Desktop, C8run, AWS (EC2, AMI, Key Pair, Security Group), PostgreSQL, Keycloak, Kibana, Git, Jolt, Mapper, JSON, Java/FileNet API, gRPC API, Camunda 8 REST API, Elasticsearch, Jenkins, microservices, distributed and event-driven architecture.
  • Canon
    Camunda BPMN, DMN Expert
    May 2023 - October 2024 (1 year and 5 months)
    Projects Within the scope of integrating Canon clients, an application (DJIN), based on Camunda BPMN to organize all workflows, was implemented. To manage the significant backlog of features to integrate, I joined the structure to strengthen and help organize the development part, as well as to support the skill development of developers on Camunda. Within the scope of integrating Canon clients, an application (DJIN), based on Camunda BPMN to organize all workflows, was implemented. To manage the significant backlog of features to integrate, I joined the structure to strengthen and help organize the development part, as well as to support the skill development of developers on Camunda. Sizing: team of 7 people. Tasks
    • Installation, configuration, deployment, and administration of the Camunda suite and engine
    • Implementation of processes, business logic with transitions (Java development)
    • Process monitoring in the cockpit and resolution of technical problems related to the environment,
    • Modeling of BPMN processes and decision tables (DMN)
    • Use of Spring and Hibernate and communication with the database using DAO Classes, mapping of business DB tables and Camunda DB
    • Skill development for developers Technical Environment: Camunda BPM Tools, JDBC, Spring IOC, Spring MVC 4, Java Core, Spring Security, Scrum, Linux, Windows, Maven, Jenkins, Oracle, MySQL, GitHub, Git, Jira, Confluence, PostMan, JSON, SOAP, XML, Java Bean, Eclipse, Hibernate

Recommendations

Be the first to recommend Dieudonné

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

  • Mining Engineer
    Mines School of Nantes
    1998
    Spécialité informatique --- technologies Objets

Skill set (8)

Categories