About Oussama
French
Native or bilingual
English
Fluent
Experience
- AMADEUSBig Data Platform Engineer & AI SystemsAVIATION AND AEROSPACEApril 2024 - Today (2 years and 2 months)Paris, FranceTechnical referent within the team — 10 people (Java DevOps, Data Engineers, Data Scientists). Piloted the industrialization of 30 Kafka Streams applications and 30 Spark Scala reporters. Reduction of approximately 12% in Azure costs through governance and provisioning optimization.Performance & JVM• Advanced profiling (JVisualVM, JConsole, Eclipse MAT) — resolution of memory leaks, thread contention, GC pauses• Java 8 → 17/21/22 migration and Spring modernization across all Kafka Streams pipelinesData Streaming & Kafka• Industrialization of 30 Kafka Streams applications and 30 Spark Scala reporters• Kafka Connectors, MirrorMaker 2 (inter-cluster replication), Schema Registry (Avro)• Kafka cluster supervision on Kubernetes (OpenShift, Azure) — Prometheus/Grafana/ELK monitoring• Benchmarking Spark Streaming vs Kafka Streams, tuning retention/compression/consumer lagAI Engineering• Multi-agent RAG system integrated with Prometheus → Spark job diagnosis reduced from 4h to 15 min• AgentOps Platform: 6 specialized AI agents (code review, security, monitoring, incident, fix + GitHub PR) via supervisor with dynamic re-planning• Model Context Protocol (MCP) integration — 5 tool servers, real-time SSE communication, event-driven architecture on Azure Service Bus• Enterprise multimodal RAG: dual-content indexing, hybrid search BM25 + vector search, cross-encoder ms-marco, 3 modes (Fast/Advanced/Agentic with self-refinement and confidence gating) → 90%+ accuracy• Azure Deployment: Container Apps, AKS with self-hosted embedding & reranking models, Azure AI Search, Azure OpenAI GPT-4o• Multi-turn conversational memory: anaphoric reference detection, contextual rewritingStack: Java 8/17/21/22 · Spring · Kafka · Spark Scala · Azure · Databricks · Azure AI Search · Azure OpenAI · Kubernetes · OpenShift · Airflow · Prometheus · FastAPI · LangChain · LangGraph · MCP
- AIR FRANCEJava Technical LeadAVIATION AND AEROSPACEJune 2022 - May 2024 (1 year and 11 months)Valbonne, FranceTech Lead for the critical ROR (Recovery of Operations & Irregularities) platform processing 1.5 to 2.5 million messages/day in real-time (delays, cancellations, rebooking). Team of 12 developers (7 ROR + 5 Ticketing).Key results:• -38% execution time and -30% resources on the irregularity processing batch• -90% of production incidents requiring manual support intervention• Mentoring 20 engineers (multi-team): workshops, technical documentation, reviews on Java multithreading and JVM tuningTechnical achievements:• JVM Optimization: heap tuning, GC (G1 → ZGC), thread dumps, thread contention resolution• Java 8 → 11/17/21 migration and Spring modernization on critical services• Intelligent load balancer with adaptive throttling and real-time token/API monitoring• Adaptive HikariCP manager with autoscaling on runtime metrics (P95)• Apache Ignite distributed cache, Oracle → PostgreSQL migration• Azure Migration — batch workloads on Kubernetes (AKS)• CI/CD Jenkins/ArgoCD GitOps + Chaos TestingStack: Java 8/11/17/21 · Spring Boot · HikariCP · Apache Ignite · Redis · Kafka · PostgreSQL · Oracle · Kubernetes (AKS) · Azure · Jenkins · ArgoCD · Prometheus · Grafana · ELK
- Decathlon FranceSOFTWARE ENGINEER BACKEND JAVARETAIL (SMALL BUSINESS)January 2020 - June 2022 (2 years and 5 months)Lille, FranceJoined the PRODUCE AND DELIVER team, composed of 4 sub-teams on the PRODCOM project within the ORDER domain, responsible for managing internal orders and data exchange between PRODCOM and other systems (SAP, TRANSPORT, FINANCE).Missions:Development: bug fixes and new featuresBatch optimization: multithread development and profilingBatch and flow management / server instance management / hprof analysisTechnical and functional analysis of incidents and issuesRUN duty (1 week out of 6)Technical Stack: Java 11, Struts, JSP, Spring Boot, Docker, REST API, Kafka, MQ Flows (via OpenEX), JUnit, Jenkins, GitHub (Git), Log4j, Swagger, Oracle, Hawtio, Rundeck, GoldenEyes, Kubernetes.Methodologies: SCRUM, TDD.
Recommendations
Be the first to recommend Oussama
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Computer EngineeringENSA MARRAKECH2018Cycle d'ingénieur en génie logiciel à l’ENSA
- Preparatory classesClasses préparatoire de Marrakech2015Classes préparatoire MP