I'm Yassine HIFDI, a software engineer with a passion for clean code and scalable architectures. I thrive in Agile environments and advocate for best practices such as TDD, code reviews, design patterns, and CI/CD to deliver reliable software. I have hands-on experience across Java, Spring, microservices, AWS, Kafka, Docker and Kubernetes, working on complex enterprise systems for aerospace, finance and education. I enjoy collaborating with cross-functional teams, designing robust APIs, and continuously improving performance and maintainability.

Yassine HIFDI

I'm Yassine HIFDI, a software engineer with a passion for clean code and scalable architectures. I thrive in Agile environments and advocate for best practices such as TDD, code reviews, design patterns, and CI/CD to deliver reliable software. I have hands-on experience across Java, Spring, microservices, AWS, Kafka, Docker and Kubernetes, working on complex enterprise systems for aerospace, finance and education. I enjoy collaborating with cross-functional teams, designing robust APIs, and continuously improving performance and maintainability.

Available to hire

I’m Yassine HIFDI, a software engineer with a passion for clean code and scalable architectures. I thrive in Agile environments and advocate for best practices such as TDD, code reviews, design patterns, and CI/CD to deliver reliable software.

I have hands-on experience across Java, Spring, microservices, AWS, Kafka, Docker and Kubernetes, working on complex enterprise systems for aerospace, finance and education. I enjoy collaborating with cross-functional teams, designing robust APIs, and continuously improving performance and maintainability.

See more

Experience Level

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

Language

Arabic
Fluent
English
Fluent
French
Fluent

Work Experience

Software Engineer at Airbus
June 30, 2025 - July 21, 2025
Within the IAM (Identity and Access Management) team, improved the user experience by creating new UX/UI authentication pages using Airbus design system for managing device enrollments such as YubiKey, PingID mobile, and Windows Hello for Business. Contributed to architecture meetings, created mockups in Figma, developed backend with the PingOne API integrated within PingFederate, conducted end-to-end testing, managed deployments, and wrote comprehensive documentation.
Software Engineer at Open - AMUE
December 31, 2024 - July 21, 2025
Worked on the Common Schooling Project (PC-Scol) and the PEGASE solution for higher education institutions. Collaborated across teams, designed and architected new features focusing on Microservices, Asynchronous Messaging, APIs, and DDD. Migrated data using Bash scripts, facilitated Event-Driven Development, developed new features, monitored product performance, and ensured over 90% test coverage with thorough testing and CI/CD processes.
Software Engineer at Kadensis - Renault
August 31, 2023 - July 21, 2025
Developed and maintained automotive B2B marketplace and multi-brand spare parts platform. Refactored and optimized complex algorithms, designed new features and APIs, led Java 17 migration, performed comprehensive testing, automated testing and deployment pipelines, monitored product performance, and implemented Agile methodologies to improve project management.
Software Engineer at Airbus - Skywise
December 31, 2022 - July 21, 2025
Contributed to the Skywise Aircraft Health Monitoring solution by developing backend functionalities in Java/JEE within an AWS environment. Participated in design and architecture meetings, optimized software components, conducted rigorous testing, ensured CI/CD processes, and collaborated with DevOps and Architecture teams in a large-scale agile setting.
Software Engineer at Crédit Agricole Technologies et Services
March 31, 2022 - July 21, 2025
Worked on Nouvelle Banque au Quotidien, an online banking platform enabling account opening and card issuance without branch visits. Collaborated across multiple squads in Agile (Spotify model), developed and maintained APIs, performed benchmarking, contributed front-end and back-end development, optimized SQL queries, applied software quality practices, and ensured smooth CI/CD and incident handling.
Software Engineer at 2MoRO - Sopra Steria
February 28, 2021 - July 21, 2025
Contributed to AERO-WEBB aircraft maintenance management solution development in a Scrum Agile environment. Focused on refactoring monolithic components to microservices, optimizing algorithms, backend development, implementing CI/CD pipelines, testing, and incident management for reliable software delivery.
Software Engineer at INRAE - ANR vgi4bio Project
July 31, 2020 - July 21, 2025
Developed real-time cartographic data visualization tools, designed functional and technical specifications, developed user-friendly GUIs, coordinated with partner GeoSystem France, integrated and transformed data workflows, and conducted testing to ensure software quality.
Software Engineer at INRAE - ANR vgi4bio Project
August 31, 2019 - July 21, 2025
Designed and implemented ETL workflows and a Data Warehouse with a star schema storing data for KPI analyses. Analyzed data, created dashboards with KPIs, and supported data visualization and insights generation.
Software Engineer at Observatoire de l'Economie et des Territoires
August 31, 2018 - July 21, 2025
Developed the endirectdenosfermes.fr website promoting local producers. Managed requirements gathering, functional and technical analysis, responsive screen development, map integration, documentation, and project delivery.
Software Engineer at Airbus
June 30, 2025 - July 21, 2025
Within the IAM (Identity and Access Management) team, improved user experience by creating new UX/UI authentication pages using Airbus design system. Managed new device enrollments like YubiKey, PingID mobile, and Windows Hello for Business. Contributed to architecture meetings, created Figma mockups, developed backend solutions with PingOne API and PingFederate integration, conducted testing, deployment, and documentation.
Software Engineer at Open - AMUE
December 31, 2024 - July 21, 2025
Worked on the Common Schooling Project (PC-Scol) focusing on the PEGASE solution to replace existing software systems for higher education institutions. Collaborated cross-team, contributed to design and architecture focusing on Microservices and Domain-Driven Design, data migration via Bash scripts, event-driven development, feature development, product monitoring, and ensured CI/CD with over 90% test coverage.
Software Engineer at Kadensis - Renault
August 31, 2023 - July 21, 2025
Developed and maintained PARTAKUS, a B2B marketplace, and MOTRIO Garage products. Refactored complex algorithmic code, designed and developed features aligned with architecture/security standards, led Java 17 migration, automated testing and deployments, applied Agile methodologies, monitored product performance, and managed incidents.
Software Engineer at Airbus - Skywise
December 31, 2022 - July 21, 2025
Contributed to Skywise Aircraft Health Monitoring, aiding airlines in fleet health management. Participated in large-scale agile teams, drove backend development with Java/JEE on AWS, profiled and optimized software, performed comprehensive testing, maintained CI/CD pipelines, and coordinated with DevOps and Architecture teams.
Software Engineer at Crédit Agricole Technologies et Services
March 31, 2022 - July 21, 2025
Worked on Nouvelle Banque au Quotidien, an online banking customer onboarding platform. Operated within agile squads using the Spotify model. Participated in design, architecture meetings, and development of APIs and front-end/backend solutions. Conducted benchmarking, optimized SQL, and ensured CI/CD pipelines for quality and deployment. Managed incidents and technical documentation.
Software Engineer at 2MoRO - Sopra Steria
February 28, 2021 - July 21, 2025
Contributed to AERO-WEBB aircraft maintenance management software, refactoring monolithic components into microservices, optimizing algorithms, ensuring comprehensive testing and CI/CD integration, and proactive incident management within a Scrum Agile environment.
Software Engineer at INRAE - ANR vgi4bio Project
July 31, 2020 - July 21, 2025
Developed real-time cartographic visualization tools. Created detailed functional/technical designs, implemented GUI and data transformation workflows, coordinated with partners, developed visualization interfaces, conducted testing, and managed feature releases.
Software Engineer at INRAE - ANR vgi4bio Project
August 31, 2019 - July 21, 2025
Developed multidimensional OLAP analysis methods, ETL workflows, data warehouse star schema, data visualization with KPIs and dashboards, performing data analysis and reporting.
Software Engineer at Observatoire de l'Economie et des Territoires
August 31, 2018 - July 21, 2025
Supported local producers via the 'En Direct de Nos Fermes' website project. Conducted requirements analysis, wrote specs, developed responsive screens integrating cartographic maps, coordinated with teams, maintained documentation, and delivered production-ready application.
Software Engineer at Airbus
June 1, 2025 - September 10, 2025
Within the IAM (Identity and Access Management) team, contributed to architecture discussions, created UI mockups in Figma following the Airbus Design System, and developed backend solutions integrating PingOne API and PingFederate. Performed end-to-end testing and supported deployment on development and validation servers, with comprehensive documentation.
Software Engineer at Open - AMUE
December 1, 2024 - September 10, 2025
Contributed to the PEGASE project for higher education, focused on Microservices, asynchronous messaging, APIs, and Domain-Driven Design. Migrated data via Bash scripts, enabled Event-Driven development, and ensured CI/CD processes for reliable releases.
Software Engineer at Kadensis - Renault
October 1, 2023 - September 10, 2025
Refactored and optimized a complex algorithmic codebase for performance and maintainability. Contributed to feature design and API development, migrated to Java 17, implemented unit/integration testing, and automated testing/deployment pipelines within an Agile framework.
Software Engineer at Airbus - Skywise
December 1, 2022 - September 10, 2025
Developed new backend functionalities in Java/JEE within an AWS environment, participated in design/architecure discussions, ensured CI/CD, and monitored workload, quality and security alerts during releases.
Software Engineer at Crédit Agricole Technologies et Services
March 1, 2022 - September 10, 2025
Developed and maintained APIs for coordination and customer-facing services, conducted API benchmarking, tracked performance, and supported CI/CD workflows. Produced clear technical documentation and supported feature rollouts.
Software Engineer at 2MoRO - Sopr a Steria
February 1, 2021 - September 10, 2025
Refactored and optimized a multi-module software solution (AERO-WEBB) by analyzing algorithmic complexity, decomposing monoliths into microservices, and implementing unit/integration/end-to-end testing with CI/CD pipelines.
Software Engineer at INRAE - ANR vgi4bio Project (Clermont-Ferrand)
July 1, 2020 - September 10, 2025
Contributed to data processing and visualization for agricultural systems; designed and implemented ETL processes, built a data warehouse, and created KPI dashboards for data analysis.
Software Engineer at INRAE - ANR vgi4bio Project (Clermont-Ferrand)
August 1, 2019 - September 10, 2025
Leveraged multidimensional OLAP analysis methods to develop KPI indicators, implemented ETL/data warehouse components, and delivered interactive visualizations and dashboards.
Software Engineer at Observatoire de l'Economie et des Territoires
August 1, 2018 - September 10, 2025
Analyzed requirements, produced functional/technical specifications, built responsive interfaces, integrated mapping data, and prepared user guides to support adoption of the Direct from Our Farms project.

Education

Master at Université de Tours
September 1, 2018 - August 31, 2020
Bachelor Degree at University Tours
September 1, 2017 - August 31, 2018
Master at Université de Tours
September 1, 2018 - August 31, 2020
Bachelor Degree at University Tours
September 1, 2017 - August 31, 2018
Master Big Data Management Analytics at Université de Tours
September 1, 2018 - August 1, 2020
Bachelor Degree Computer Science at Université de Tours
September 1, 2017 - August 1, 2018

Qualifications

AWS Certified Cloud Practitioner
January 1, 2022 - December 31, 2022
AWS Certified Cloud Practitioner
January 1, 2023 - December 31, 2023
AWS Certified Practitioner
January 11, 2030 - September 10, 2025

Industry Experience

Software & Internet, Manufacturing, Financial Services, Education, Agriculture & Mining, Transportation & Logistics, Professional Services