Zineb Baraka
Full-Stack / Backend & Workflow Engineer @ Docaposte Maroc
About
Backend & Workflow Engineer with experience building event-driven microservice platforms used to automate and operate complex business and data workflows. My current work focuses on designing Java-based microservices coordinated through Apache Pulsar/Kafka, and on modeling orchestration logic with BPMN 2.0 using Flowable. These workflows are used to execute, monitor and recover long-running processes in a reliable and observable way. I work a lot on resilience and operability: retry strategies, dead-letter topics, error isolation and compensation flows to make sure that a single failing execution never blocks the overall system. Part of my role is also to build dynamic execution services able to run Python scripts in controlled environments, allowing teams to extend workflow behavior without redeploying core services. I also work on object storage and metadata layers (MinIO / S3) to ensure traceability and auditability, and on internal Angular tools that make workflows and execution states visible for technical and business users. I value clean architecture, separation of concerns, automated testing (Cucumber) and continuous refactoring to keep systems maintainable over time.
Morocco
Casablanca-Settat
Computer Software
Apache Pulsar, Java 17, Angular 15, BPMN 2.0, Flowable, Logique métier, Développement d’applications agiles, Déploiement logiciel, Développement full-stack, Angular, pulsar, PostgreSQL, Microservices, D3.js, Développement de logiciels, Representational State Transfer (REST), Méthodes agiles, PL/SQL, Next.js, Spring Security
Experience

Full-Stack / Backend & Workflow Engineer
Backend & workflow engineer working on a distributed automation and orchestration platform built on event-driven microservices and BPMN workflows. What I do Design and implement Java 17 / Spring Boot microservices used to orchestrate long-running business and data workflows. Build event-driven communication layers using Apache Pulsar, enabling asynchronous, scalable and fault-tolerant execution pipelines. Model orchestration logic with BPMN 2.0 (Flowable) to make workflows observable, testable and safe to run in production. Implement resilience mechanisms: retries, dead-letter topics, error isolation and compensation flows to prevent global system blocking. Design object storage and metadata layers (MinIO / S3) to guarantee full traceability and auditability of executions. Develop internal Angular 15 tools to visualize workflows, execution states and complex JSON data. Contribute to clean architecture, automated testing (Cucumber), refactoring strategies and code quality improvements. Work in Scrum / Agile teams, collaborating closely with product and business stakeholders. Tech stack Java 17 • Spring Boot • Apache Pulsar • Flowable (BPMN) • PostgreSQL • MinIO • Angular 15 • Docker • Git • Agile / Scrum

Ingénieur Full Stack
Casablanca-Settat, Maroc
Développement d'une plateforme de suivi de documents pour une application d'éditique basée sur une architecture micro services et orchestrée par un moteur de workflow BPMN - Conception et mise en œuvre d'une architecture microservices pour la plateforme de suivi de documents. - Utilisation de la méthodologie de gestion de projet Scrum Agile. - Développement Backend avec Spring Boot v3 et Java 17. - Communication entre microservices via Apache Pulsar à travers l'envoi et la réception d'événements entre eux. - Gestion de la persistance avec Hibernate JPA et PostgreSQL. - Traitement du stockage des fichiers traités dans la plateforme avec MinIO. - Développement Frontend avec Angular 15, intégration de D3.js et Chart.js pour la visualisation des données. - Utilisation de Git pour la gestion des versions et la collaboration en équipe.

Développement web
DataSys
Casablanca et périphérie
Zineb Baraka's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.




