You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Yassine H.YH

Yassine H.

Software Engineer

450 €/jour
Toulouse, FR
3-7 ans

Délai de réponse moyen : 1h

À propos de Yassine

Passionate about code quality, I strongly advocate for Clean Code principles to enhance readability, maintainability, and scalability. I prioritize best development practices, including code reviews, TDD, design patterns, CI/CD, versioning, and a DevOps mindset, all within an Agile framework.

As a tech enthusiast and self-taught professional with a keen eye for detail and a strategic mindset, I bring valuable expertise to any team.
  • Français

    Bilingue ou natif

  • Anglais

    Capacité professionnelle complète

Accepte de travailler sur site
Toulouse (jusqu’à 50 km), Paris (jusqu’à 50 km), Nice (jusqu’à 50 km), Montpellier (jusqu’à 50 km), Marseille (jusqu’à 50 km)

Expériences

  • AIRBUS Commercial
    Software Engineer
    AÉRONAUTIQUE & AÉROSPATIALE
    dé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
  • Open
    Software Engineer
    SECTEUR PUBLIC & COLLECTIVITÉS
    fé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
  • Kadensis
    Software Engineer
    AUTOMOBILE
    dé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

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Formations

  • Master Big Data Management Analytics
    Université de Tours
    2020
    Business Intelligence & Big Data
  • Licence Informatique
    Université de Tours
    2018

Certifications

Compétences (36)

Catégories