Summary
Overview
Work History
Education
Skills
Certification
LANGUAGES
INTERESTS
Timeline
Generic
INASS RATTAB

INASS RATTAB

Paris

Summary

Currently working on event-driven backend platforms. Designing and operating Java and Kafka-based systems, with a focus on production reliability, failure handling, and observability. Regular involvement in deployment practices and system evolution, with attention to how services behave under real operational constraints.

Overview

7
7
years of professional experience
1
1
Certification

Work History

Backend Software Engineer

Act digital
12.2022 - Current
  • Designed and operated event-driven microservices using Java 17/21 and Kafka, enabling scalable, high-throughput processing of critical backend workflows.
  • Improved system reliability and failure recovery by contributing to Kafka client design (error handling, retries, recovery strategies) used in production environments.
  • Strengthened developer and operational efficiency by defining shared service patterns and deployment standards across multiple backend services.
  • Deployed and operated services on Kubernetes with ArgoCD (GitOps), improving deployment consistency, rollback safety, and operational confidence.
  • Increased production observability by integrating Prometheus, ELK, and Metricbeat, reducing investigation time during incidents and improving system visibility.
  • Contributed to technical decision-making and design reviews, balancing performance, scalability, and maintainability trade-offs in a distributed system.
  • Promoted clean architecture and testing practices, helping raise code quality and long-term maintainability within the team.

Backend Software Engineer

Royal Air Maroc
11.2019 - 11.2022
  • Enabled reliable online payment processing for in-flight duty-free purchases.
  • Designed modular Java backend services for improved data handling and maintainability.
  • Enhanced delivery reliability through CI pipelines and automated testing contributions.
  • Collaborated with stakeholders to align backend implementations with business requirements.

Full-Stack Developer Intern

OCTO technology
02.2019 - 06.2019
  • Enhanced fleet monitoring with real-time vehicle tracking via RESTful APIs.
  • Developed streaming data pipelines for IoT event processing using Kafka and HiveMQ.
  • Facilitated driving behavior analysis by indexing events in Elasticsearch for insights.
  • Operated within event-driven architectures, optimizing real-time analytics and data streams.

Education

Software Engineering Degree -

École Mohammadia D'ingénieurs (EMI)
01.2019

Preparatory Classes - Mathematics and Physics

CPGE
01.2015

Baccalaureate - Mathematical Sciences

01.2013

Skills

    Backend & Distributed Systems

  • Java 17, Spring Boot
  • RESTful APIs, Microservices
  • Messaging & Streaming

  • Apache Kafka
  • IBM MQ
  • Data

  • SQL, MongoDB
  • Cloud & Platform

  • AWS
  • Docker, Kubernetes
  • CI/CD & GitOps (Jenkins, ArgoCD)
  • Observability

  • Prometheus, ELK Stack
  • Engineering Practices

  • Clean architecture
  • TDD / Code reviews

Certification

  • Professional Scrum Master I (PSM I) - Scrum.org
  • Confluent Certified Developer for Apache Kafka (CCDAK) - Confluent

LANGUAGES

English
French
Arabic

INTERESTS

Photography, Travel, Sports, Reading

Timeline

Backend Software Engineer

Act digital
12.2022 - Current

Backend Software Engineer

Royal Air Maroc
11.2019 - 11.2022

Full-Stack Developer Intern

OCTO technology
02.2019 - 06.2019

Baccalaureate - Mathematical Sciences

Software Engineering Degree -

École Mohammadia D'ingénieurs (EMI)

Preparatory Classes - Mathematics and Physics

CPGE
INASS RATTAB