About Tarik
French
Native or bilingual
English
Fluent
Experience
- Air France KLM – Middleware ServiceSoftware Engineer ApprenticeNovember 2024 - Today (1 year and 7 months)06560 Valbonne, France• • Led the full-stack migration of Xmedia, a critical internal messaging platform routing SMS, email, fax, and telegrams across 275+ applications, from legacy JSP to Angular 17 + Spring Boot 3• • Redesigned the admin UI with paginated tables, multi-column sorting, dual search (API-backed + client-side filtering), and role-based access differentiation using JPA/JPQL on Oracle DB• • Designed a microservices architecture proposal (API Gateway, per-channel services) to enable independent scaling and deployment, addressing limitations of the monolithic system handling 75M+ messages/year• • Resolved production bugs (CSS layout issues, i18n key mismatches, Angular routing for multi-tab navigation) and implemented features improving admin productivity• • Operated within SAFe/Kanban methodology using Jira, GitHub Actions, Confluence, Rancher with structured DEV → RCT → PROD deployment pipeline
- Air France KLM – Middleware ServiceFull-Stack Development InternApril 2024 - August 2024 (4 months)06560 Valbonne, France• • Redesigned and implemented the User Interface for Xmedia's user-facing message tracking module, migrating from JSP to Angular with corresponding REST API services• • Followed Agile/SAFe Scrum methodology; collaborated with Product Owners and senior developers for sprint reviews and backlog refinement
- Air France KLMFullstack EngineerAVIATION AND AEROSPACEApril 2024 - Today (2 years and 2 months)06560 Valbonne, FranceWithin the Air France KLM technical department, I am leading the modernizationof a critical messaging system (email, SMS, fax) managing large-scale industrialflows — complete migration from a monolithic JSP architecture to a decoupledAngular / Spring Boot stack, based on Oracle with IBM MQ Series integration.Real challenges: service continuity, recovery of existing system without regression,interoperability with third-party legacy systems. In-depth architecturalreflection on decomposing the monolithic backend towards a microservices architecture:analysis of functional domains, evaluation of volumes per channel (email, SMS,fax) to justify independent scalability per service.Multi-project Kanban environment, direct collaboration with architects, TechLead, and Product Owners.Skills used: REST API design with Spring Boot, large-scale Angular componentarchitecture, Playwright E2E tests, asynchronous flow management via MQSeries.
Recommendations
Be the first to recommend Tarik
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 Engineering DegreePolytech Nice Sophia Antipolis2026Génie logiciel, architecture des systèmes, bases de données, algorithmique, développement web et mobile, réseaux, cybersécurité, Machine Learning