I’m Zakaria Fakhi, a full-stack Java and Angular developer and a tech lead specialized in building modern, high-performance business web applications. Across insurance, telecom, services, finance, and aviation sectors, I’ve worked end-to-end on functional analysis, technical design, front-end/back-end development, REST APIs, testing, continuous integration, and code quality—always with a strong focus on maintainability and delivery. I also enjoy leading teams and shaping technical decisions: at Allianz France I acted as Tech Lead for a B2B professional insurance subscription journey, coordinating developers, product owners, DevOps, and business stakeholders. With experience using Angular (RxJS, NgRx, Angular Material), Java (Spring Boot/Spring Batch/Security), and strong DevOps practices (Docker, Jenkins, SonarQube, Git), I’m now available for Java/Angular freelance assignments where team support, software quality, and pragmatic engineering matter.

Zakaria Fakhi

I’m Zakaria Fakhi, a full-stack Java and Angular developer and a tech lead specialized in building modern, high-performance business web applications. Across insurance, telecom, services, finance, and aviation sectors, I’ve worked end-to-end on functional analysis, technical design, front-end/back-end development, REST APIs, testing, continuous integration, and code quality—always with a strong focus on maintainability and delivery. I also enjoy leading teams and shaping technical decisions: at Allianz France I acted as Tech Lead for a B2B professional insurance subscription journey, coordinating developers, product owners, DevOps, and business stakeholders. With experience using Angular (RxJS, NgRx, Angular Material), Java (Spring Boot/Spring Batch/Security), and strong DevOps practices (Docker, Jenkins, SonarQube, Git), I’m now available for Java/Angular freelance assignments where team support, software quality, and pragmatic engineering matter.

Available to hire

I’m Zakaria Fakhi, a full-stack Java and Angular developer and a tech lead specialized in building modern, high-performance business web applications. Across insurance, telecom, services, finance, and aviation sectors, I’ve worked end-to-end on functional analysis, technical design, front-end/back-end development, REST APIs, testing, continuous integration, and code quality—always with a strong focus on maintainability and delivery.

I also enjoy leading teams and shaping technical decisions: at Allianz France I acted as Tech Lead for a B2B professional insurance subscription journey, coordinating developers, product owners, DevOps, and business stakeholders. With experience using Angular (RxJS, NgRx, Angular Material), Java (Spring Boot/Spring Batch/Security), and strong DevOps practices (Docker, Jenkins, SonarQube, Git), I’m now available for Java/Angular freelance assignments where team support, software quality, and pragmatic engineering matter.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
See more

Language

French
Advanced
English
Fluent
Arabic
Advanced

Work Experience

Tech Lead / Full Stack (B2B Insurance - Professional Subscription) at Allianz France
June 1, 2023 - December 1, 2025
Tech lead for the Actif Pro team (3 international developers). I coordinated with the Profil Pro team, product owners, business stakeholders, DevOps, and other tech leads to ensure solution quality, stability, and maintainability. I provided technical mentoring (code reviews, pair programming, technical sessions), supported integration and pre-production environments, and contributed to Agile ceremonies. Key user journey features include dynamic information steps (prefilled forms via token/customer/activity/address APIs), guarantees step with conditional display and real-time business validations, clauses retrieval with eligibility logic, pricing simulation using external ZOS service and tariff API, document generation and PDF download followed by signature info collection, and cross-functional components such as secure navigation, autosave, error handling, and UI helpers.
Tech Lead Full Stack at Allianz France
June 1, 2023 - Present
Lead the Actif Pro team (3 international developers); coordinate with Profil Pro; provide technical guidance: code reviews, pair programming, dev sessions; collaborate with DevOps for environment management and test data; interface with business teams, Product Owners, and other tech leads during Agile ceremonies; delivered the digital subscription journey including quotes, tariff simulation, contract documents, and online subscription; Tech stack includes Angular 14, RxJS, NgxNDBX, Java 17, Spring Boot, Swagger/OpenAPI, DB2, Maven, Git, Jenkins, SonarQube.
Full Stack Developer (Services - Beneficiary APIs - Critical Batch Processing) at Group UP
January 1, 2022 - March 1, 2023
Designed, developed, and optimized critical modules in the internal ecosystem, especially beneficiary management, OTP email sending, and batch processing automation. I created and maintained Spring Boot/Java APIs and coordinated delivery with the product owner and stakeholders. Notable contributions include the MUS-API module enabling 10,000+ beneficiaries to retrieve masked contacts using card ID, implementing an email sending service for OTP codes (SendinBlue), drafting test acceptance documentation and integrating unit/integration tests with JaCoCo, and redesigning DF103B/DF101B1/CRDF5 batch jobs to automate card list, beneficiary list, and workflow generation. I also improved traceability, reduced synchronization errors, and decreased execution time for critical jobs.
Full Stack Developer at UP
January 1, 2022 - March 1, 2023
Led full-stack development on several critical internal applications including CRM API Platform (Java/JAX-RS, MongoDB, React) and Secure Exposure Gateway (Java/JDP/OAuth2/NextJS); Beneficiary Contact Service (Java microservice on GCP). Implemented end-to-end APIs, asynchronous search reducing response time by ~40%, notification module, and cloud-based deployments.
Full Stack Developer (Flight Viz - Wi-Fi as a Service) at Hub One
August 1, 2021 - January 1, 2022
Contributed to the development of Flight Viz, a cross-platform solution providing real-time flight data access for airport professionals, and improved the public Wi-Fi portal used in airport environments. Built reactive modules for instant flight dashboard visualization and integrated real-time data processing for schedules, movements, parking positions, and boarding gates. Developed an email alert service for airport stakeholders, added unit tests to strengthen reliability, and adapted the Wi-Fi portal design and connection journey according to client needs.
Consultant / Developer at Hub One
August 1, 2021 - January 1, 2022
Flight Viz – real-time flight data dashboard for airport professionals; integrated IoT data processing; alerting service; performance-focused UI; WiFi as a Service portal customization for Paris airports.
Full Stack Developer (Consulting - Aviation - Real-time Applications) at AFD Technologies / Meet My Project
May 1, 2021 - July 1, 2021
Developed an internal web application to facilitate real-time communication between consultants, managers, and administrators. Contributed to JWT authentication and role management, access rights, and real-time exchanges. Worked across manager/consultant/admin responsibilities including profile management, CRUD operations, Excel imports, profile consultation, real-time discussions, user/profile/role administration, and instant communications. Delivered UI and functional features using Angular with real-time capabilities supported by Node.js/Express stack and integrated authentication.
Full Stack Developer at AFD TECHNOLOGIES / Hub One
May 1, 2021 - July 1, 2021
AFD Tech: Meet My Project – real-time communication platform with role-based authentication and Excel-based mission management; consultant role with real-time chat and admin controls. Hub One (via AFD Tech): Flight Viz – cross-platform real-time flight data dashboard with IoT sensor integration, alerting, and testing.
Full Stack Developer (Telecoms - Internal Tools - Customer Monitoring) at SFR
February 1, 2020 - April 1, 2021
Designed and developed internal platforms Dexte r and Arbeo to modernize communication, diagnostics, and monitoring between SFR services and customer points of sale. Delivered a real-time data exchange terminal with JWT/Keycloak authentication, user/admin roles, session management with refresh tokens, Angular guards, and backend interceptors. Implemented Angular Material interfaces for parameterized customer search with REST calls and caching via NgRx. Built data visualization dashboards with Elasticsearch, Crossfilter, and DC.js, and developed a reactive Angular back office for user management and forms with real-time validation. Also contributed to Arbeo: scalable diagnostic tool, Node/Express JWT microservice integration, UI implementation using Figma/Adobe XD, reactive Angular modules for subscriber purchase limits, and REST endpoints (Spring Boot) for updating limits in MySQL with business validations.
Full Stack Developer at SFR
February 1, 2020 - April 1, 2021
Built authentication and session management with JWT and Keycloak; frontend guards and backend interceptors; dynamic customer search with Angular Material; caching with localStorage; ElasticSearch and DC.js dashboards; admin module for user management; real-time data delivery to customer points of sale.
Full Stack Developer (Banking - Internal Web Applications) at Neoxia
January 1, 2019 - August 1, 2019
Designed and developed banking and internal applications for clients such as Société Générale and CCEI, following a full-stack Angular/Spring Boot architecture. Implemented Angular screens for creation, update, and consultation of one-off and recurring transfers using reactive forms, developed Spring Boot REST APIs for transfer persistence in MySQL, and added two-factor confirmation via SMS OTP. Built interfaces for direct debit mandate management and secured endpoints with Spring Security. Integrated Spring Scheduler to auto-generate recurring direct debit orders and developed the CCEI institutional website frontend with responsive UX, lazy loading, and accessibility improvements. Also delivered employee skills management features including profile management, CVs, career paths, reactive forms, and PDF generation.
Full Stack Developer at Neoxia
January 1, 2019 - August 1, 2019
Banking and internal applications for clients (Societe Generale, CCEI) and internal projects; transfers and direct debits management; 2FA via OTP (Twilio); front-end and back-end development; scheduling recurring debits; corporate website frontend; internal skill management and CV tooling.

Education

Master’s in Computer Science at Université de La Réunion
January 1, 2019 - January 1, 2020
Specialized Master’s in Internet of Things and Mobile Services (IOSM) at ENSIAS
January 1, 2016 - January 1, 2018
Bachelor’s in Computer Science (Databases) at Hassan II University
January 1, 2013 - January 1, 2016
Master's Degree in Computer Science at University of La Réunion
January 1, 2019 - January 1, 2020
Specialized Master's Degree in Internet of Things and Mobile Services (IoSM) at ENSIA S Rabat
January 1, 2016 - January 1, 2018
Bachelor's Degree in Computer Science (Database Option) at Hassan II Ben Msik University
January 1, 2013 - January 1, 2016

Qualifications

Docker Certification
January 1, 2022 - March 21, 2026
Udemy Docker Certification
January 1, 2022 - August 31, 2026

Industry Experience

Financial Services, Telecommunications, Software & Internet, Professional Services, Transportation & Logistics, Travel & Hospitality, Other