Recommended expert

Mohamed (Makemadi) Keita

Interim Senior Camunda/BPMN Consultant, Spring Boot/Java Backend Developer

Mohamed Keita
Berlin, Germany

Experience

Jun 2024 - Oct 2024
5 months
Berlin, Germany

Interim Senior Camunda/BPMN Consultant, Spring Boot/Java Backend Developer

GEMA/IT4IPM GmbH

  • Acted as domain expert for modeling and developing Camunda BPMN 2.0 workflows, creating new functionalities and APIs.

  • Coordinated tasks and supported product teams in designing Camunda workflows.

  • Designed and implemented RESTful APIs with Swagger (Code First).

  • Drafted solution approaches (target designs, high-level concepts) and requirement specifications; aligned target data models and processes.

  • Analyzed and evaluated alternative solution approaches.

  • Integrated external systems (ANUBIS, SES, Zentralprozesssteuerung ZPS) via Google Cloud Pub/Sub; developed adapters and RESTful web service APIs.

  • Conducted pair programming and code reviews; collaborated with API product owners.

  • Advised on transforming legacy BPMN workflows into Camunda Modeler and on Camunda configuration, performance, and scalability.

  • Developed BPMN prototypes iteratively with stakeholders; modeled and implemented BPMN and DMN solutions; provided operational support and bug fixing.

  • Transferred and documented project knowledge.

  • Employed test-driven development (TDD) for new features; performed static code analysis with SonarQube.

  • Executed integration tests for external APIs; implemented, maintained, and automated Java test cases.

  • Analyzed stack traces and logs to troubleshoot GCP production issues; identified test data, ran tests, and documented results per test plan.

Feb 2023 - Apr 2024
1 year 3 months
Berlin, Germany

Senior Business Analyst, Technical Lead, Process Consultant

List & Sell GmbH / Phone Vision GmbH

  • Served as solution architect for back-office ERP implementation using low‐code/no‐code open-source technologies.

  • Analyzed existing processes for demand planning and sales process digitization.

  • Coordinated tasks and advised product team on UI/UX design; planned and prepared requirement workshops.

  • Researched and validated open-source technologies; provided recommendations and prototypical implementations.

  • Modeled and prepared business processes in Camunda Modeler; developed BPMN workflows iteratively.

  • Tested and integrated external APIs using SoapUI and Postman; analyzed logs for production issue resolution.

  • Identified test data, executed tests, and documented results according to test concept.

Jan 2021 - Dec 2022
2 years
Hanover, Germany

Senior Spring Boot/Java Backend Architect, Lead Developer, Camunda/BPMN Consultant

Nord/LB / Deutsche Hypo

  • Led architecture planning and implementation of distributed enterprise software (microservices, APIs) for central asset data platform to replace legacy systems (Specifics, PRIMAS, PARIS, REX).

  • Coordinated tasks and guided architecture direction; coached product teams on UI/UX design and OpenAPI (Design First) API development.

  • Drafted solution drafts, high-level concepts, and requirement specifications; structured target data models and processes; facilitated workshops.

  • Developed migration concept for moving modules from MS SQL Server to MySQL; created mapping specifications and adapters.

  • Designed and implemented RESTful APIs for external systems integration.

  • Conducted pair programming, code reviews, and stakeholder management.

  • Consulted on Camunda workflow transformation, configuration, performance, and scalability; modeled and implemented BPMN/DMN workflows.

  • Provided operational support, bug fixing, knowledge transfer, and documentation.

  • Applied TDD for feature development; performed static code analysis with SonarQube.

  • Tested external APIs with SoapUI and Postman; automated Java test cases; analyzed production logs and stack traces; documented test results.

Summary

I am a software consultant focusing on Java backend development, building microservices with Spring Boot, designing RESTful web service APIs (Code First or Design First) with Swagger or OpenAPI, designing software architectures, and developing BPMN workflows with Camunda Platform 7.x/BPMN 2.0.

I have been working in IT, software development, and project business for over 12 years. I have solid practical experience and deep expertise in the Java/Spring Boot and Camunda & BPMN 2.0 environment - from requirement analysis, through UI/UX design, project management, and business process development, to implementation, integration, deployment, and maintenance of IT solutions in industries like finance, insurance, biometrics, IT, post & telecommunications, transport & logistics, and automotive.

I have worked in several projects as a consultant, software architect, and lead developer, leading teams of up to 10 people.

My personal strengths include openness, reliability, communication skills, teamwork, commitment, self-reliance, and a solution-oriented work style.

I am happy to support you in implementing your digitization projects (modernization, extension, new development, and maintenance of your systems) onsite or remotely.

Skills

  • Java Backend Development, Microservice Development And Api Integration With Spring Boot
  • Design And Development Of Restful Web Services And Apis (Code First Or Design First) With Swagger And Openapi
  • Development Of Bpmn 2.0 Workflows With Camunda 7.x
  • Implementation Of Reports With Jasperreport And Jaspersoft
  • Implementation Of Unit, Integration, And Api Tests

Languages

French
Native
German
Advanced
English
Elementary

Education

Lorem ipsum dolor sit amet

Diploma in Computer Science, focus on Software Engineering · Computer Science · Germany

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Dieter Möhrle
Dieter Möhrle

Software Engineer

View Profile
Johannes Hohenthaner
Johannes Hohenthaner

Business Analyst for Migration of Riester Allowance Administration

View Profile
Thomas Stägemann
Thomas Stägemann

Rating System

View Profile
Achille Chimi
Achille Chimi

Backend/Frontend Developer

View Profile
Jens Hagemeyer-lee
Jens Hagemeyer-lee

#52 Test Manager in the Field of Safety-Critical Infrastructure

View Profile
Loic Ngansop njoya
Loic Ngansop njoya

Development of an app for managing Power Platform components

View Profile
Jonas Dittrich
Jonas Dittrich

CEO

View Profile
Marijn Scholtens
Marijn Scholtens

Senior Software Engineer

View Profile
Mathias Wilhelm
Mathias Wilhelm

Development of an AI-driven social media automation for topic identification, text generation, and publishing

View Profile
Aubin Tchaptchet
Aubin Tchaptchet

Business Analyst

View Profile
Cesar Mestre balsa
Cesar Mestre balsa

Systems Engineer Zone Controller

View Profile
Rodrigue Kelen-yo
Rodrigue Kelen-yo

Fullstack Development

View Profile
Alexandre Rutabandama
Alexandre Rutabandama

Software Developer

View Profile
Serge Kalinin
Serge Kalinin

MLOps (machine learning operations)

View Profile
Bertrand Rothen
Bertrand Rothen

Interim IAM Product Owner (Identity Management)

View Profile
Patrick Meppe
Patrick Meppe

IT Consultant

View Profile
Gildas Djomen
Gildas Djomen

System Team Lead Diagnostics – Hybrid & Electric Drives (HEV/MHEV/PHEV) for Transmission and Engine (NA/SA)

View Profile
Olaf Titel
Olaf Titel

CTO, Partner, Agile Coach, Product Owner

View Profile
Jan Radon
Jan Radon

Software Engineer / Software Architect / Team Lead

View Profile
Anouar Taoussi
Anouar Taoussi

Fullstack Java/Spring Boot Developer

View Profile
Michael Rudl
Michael Rudl

Software Developer

View Profile
Jackson Tchinda
Jackson Tchinda

Senior Business Analyst and Software Architect

View Profile
Falk Sauerborn
Falk Sauerborn

Project Leader - Project Manager – Project Pilot

View Profile
Ursula Raab
Ursula Raab

Sabbatical with professional development

View Profile
Marcel Dicks
Marcel Dicks

Software Developer / IT Tester

View Profile
Jörg Birkhold
Jörg Birkhold

Lead Engineer iOS / Android

View Profile
Özgür Ertekin
Özgür Ertekin

Senior Software Developer

View Profile
Abdullah Alrefai
Abdullah Alrefai

Senior Software Engineer

View Profile
Torsten Glunde
Torsten Glunde

BI consultant

View Profile
Stephan Zinke
Stephan Zinke

GIS expert and database developer for passenger information systems

View Profile