À propos de Yassine
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- AIRBUS CommercialSoftware EngineerAÉRONAUTIQUE & AÉROSPATIALEdécembre 2024 - Aujourd'hui (1 an et 6 mois)Toulouse, France𝐂𝐨𝐧𝐭𝐞𝐱𝐭:Within the IAM (Identity and Access Management) team, a need has beenidentifi ed to improve the user experience by creating new UX/UI authentication pages using Airbus design system. These pages will enable the management of new device enrollments (such as YubiKey, PingID mobile, and Windows Hello forBusiness) and will later allow authentication using one of the enrolled devices.𝐀𝐜𝐭𝐯𝐢𝐭𝐢𝐞𝐬:• Actively contribute to architecture meetings by proposing new designs for pages and backend APIs, ensuring seamless integration between the user interface and the system architecture.• Create mockups in Figma using the Airbus Design System to maintain a cohesive interface that aligns with the company's visual guidelines.• Develop solutions in line with the established architecture and design standards.• Handle backend development with the PingOne API and integrate the solution within PingFederate.• Conduct end-to-end testing to ensure the application’s reliability and performance.• Oversee the deployment of the solution on development and validation servers.• Write comprehensive documentation and track the progress of the project.Compétences :Java · JavaServer Pages (JSP) · HTML5 · Feuilles de style en cascade (CSS) · JavaScript · Gitlab · Linux · SSH · SAML · SSO · RestAPI · Gestion des identités et des accès (IAM) · Ping Federate · Figma · UX/UI · Ping one · API Postman
- OpenSoftware EngineerSECTEUR PUBLIC & COLLECTIVITÉSfévrier 2024 - novembre 2024 (9 mois)Toulouse, France𝐂𝐨𝐧𝐭𝐞𝐱𝐭:Launched in 2017, the Common Schooling Project (PC-Scol) focuses ondeveloping, implementing, and maintaining the PEGASE solution within highereducation and research institutions. Its goal is to replace the existing Apogée/Rofand Scolarix/SVE software systems.PEGASE is designed to enhance the management of academic processes withininstitutions by supporting the personalization of courses, in line with the ORE law,covering everything from course selection to graduation.𝐀𝐜𝐭𝐯𝐢𝐭𝐢𝐞𝐬:• Collaborate with other teams, including the SAFE organization, to ensurealignment and effective teamwork.• Contribute to the design and architecture of new features and APIs, focusingon Microservices, Asynchronous Messaging, APIs, and Domain-Driven Design(DDD).• Migrate data using Bash scripts to ensure smooth transitions and data integrity.• Facilitate proper communication between modules through Event-Driven Development.• Develop new features to enhance product functionality and meet user needs.• Monitor product performance and manage incidents to maintain system reliability.• Perform unit testing, integration testing, and end-to-end testing, ensuringmore than 90% test coverage.• Ensure seamless Continuous Integration (CI) and Continuous Delivery (CD) processes for efficient development and deployment.Compétences :Java · Spring Boot · Apache Kafka · Docker · Gitlab · Microservices · Domain Driven Design · Hexagonal Architecture · Gradle · Jenkins · API REST · API Swagger · MongoDB · Spécification OpenAPI · PostgreSQL · swagger · Grafana · Angular · Kubernetes · Bash
- KadensisSoftware EngineerAUTOMOBILEdécembre 2022 - août 2023 (8 mois)Paris, France𝐂𝐨𝐧𝐭𝐞𝐱𝐭:Developing and maintaining two key products:PARTAKUS: An independent B2B online marketplace designed for the buyingand selling of automotive parts and products, catering to all vehicle makes.MOTRIO Garage: A multi-brand spare parts brand established by Renault,which expanded in 2003 to become a multi-brand repair network.𝐀𝐜𝐭𝐯𝐢𝐭𝐢𝐞𝐬:• Refactor and optimize a complex algorithmic codebase for better performance and maintainability.• Contribute to the design and architecture of new features and APIs to enhance system functionality.• Develop both front-end and back-end features in alignment with architecture and security standards.• Lead the migration process towards Java 17, ensuring smooth transition and compatibility.• Perform unit testing, integration testing, and end-to-end testing to ensure software quality and reliability.• Automate the testing and deployment pipeline for streamlined and efficient processes.• Monitor product performance and handle incident management to maintain operational stability.• Implement agile methodologies, including creating story templates and improving ceremonies, to foster better project management and collaboration.• Provide progress updates and track project milestones to ensure transparency.• Report any potential planning issues or quality concerns to ensure timely resolution.Compétences :API REST · JIRA · Amazon Web Services · Java · Intégration continue et livraison continue (CI/CD) · Spring Boot · TypeScript · Elastic Stack (ELK) · Développement web · Angular · MongoDB · Test Driven Development
Recommandations
Soyez le premier à recommander Yassine
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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
Formations
- Master Big Data Management AnalyticsUniversité de Tours2020Business Intelligence & Big Data
- Licence InformatiqueUniversité de Tours2018
Certifications
- AWS Certified Cloud PractitionerAWS2022