Yann HAGEGE

Software Engineer


"I help companies design efficient and secure solutions, focused on the user experience."

Skills

  • Design applications using popular frameworks such as Angular, React, Vue.js.
  • Develop Back-end applications with Node.js, C#/.NET, F# or PHP.
  • Design and manage MySQL, PostgreSQL, MongoDB, SQL Server databases.
  • Design REST APIs communicating with applications, services, and databases.
  • Deploy and manage cloud infrastructures with AWS, Azure, and Google Cloud.
  • Develop complete web applications, from Front-end to Back-end.
  • Choose a technical solution tailored to client needs and work in Scrum/Agile mode.
  • Proficient in optimizing performance, accessibility, and SEO for enhanced user experience.
  • Design user interface (UI) based on user experience (UX).
  • Create unit and integration tests, debug code, refactor code.

Professional Experiences

Software Engineer

Apprenticeship at D-Edge(Hotelier softwares) Paris/ 2022 - 2024

Missions :
  • Continuous improvement of TARS, Accor's central reservation system (used by more than 5k hotels worldiwde).
  • Cevelopment of v2 HotelTonight (AirBnb) connector API.
  • Code improvment and features development of some major OTA's connectors (Booking.com, Expedia, Agoda, etc).
  • Improvement of test coverage and code quality
  • Design and development of software applications to meet client expectations.
  • Close collaboration with design teams to ensure optimal user experience.
  • Close collaboration with business and product teams to meet technical and fonctional requirements.
  • Optimization of application performance to ensure a rapid response.
  • Code review and resolution of complex issues.
Tools/Technologies :
  • Programming languages: C#, F#.
  • Frameworks: .NET, Fable
  • Database management: MySQL, MongoDB, MSSQL.
  • Version Control: Git & Gitlab.
  • Continuous Integration: Gitlab CI/CD.
Improved skills :
  • Software engineering concepts and programming best practices.
  • Oriented object programming and functional programming.
  • Design patterns and SOLID principles.
  • Agile methodologies and Scrum framework.
  • In-depth knowledge of C# frameworks (.NET).
  • Good practices of software development and design.
  • Experience in resolving complex problems.

Web Developer

Freelancer Paris/ 2021 - 2022

Missions :
  • Design and development of responsive and user-friendly websites & applications.
  • Implementation of custom features and functionalities based on client requirements.
  • Collaboration with clients to understand and address their specific needs and goals.
Tools/Technologies :
  • HTML, CSS, JavaScript for front-end development.
  • Experience with popular frameworks/libraries such as React, Vue.js, WordPress and Wix.
  • Use of web server technologies like Nginx, Node.js, Wamp/Xampp
  • Version control with Git and GitHub.
Improved Skills :
  • Proficient in front-end development with a focus on user experience.
  • Ability to translate client requirements into technical solutions.
  • Effective communication and collaboration skills.

Osteopath

Private Practice Paris/ September 2016 - December 2021

Degrees and Education

  • Software Designer Developer

    Openclassrooms Paris/ May 2022 - May 2024

  • Web Developer

    Openclassrooms Paris/ March 2021 - September 2021

  • Osteopath

    Paris School of Osteopathy Paris/ September 2011 - September 2016

  • General education

    Villarois High SchoolGuyancourt/ 2004 - 2011

  • Skills

  • Software engineering
    Oriented Object Programming Test Driven Development Domain Driven Design Software Development Life Cycle DevOps principles
  • Back-end Development
    ASP.NET .NET C# F# PHP
  • Front-end Development
    Web basics WordPress React Vue.js
  • Web server
    Microsoft Internet Information Services Node.js Nginx Wamp/Xamp
  • Containers & VM
    Docker Docker-compose Kubernetes
  • Message queue systems
    RabbitMQ MSMQ
  • Database Management
    MySQL PostgreSQL MongoDB
  • Version Control
    Git GitHub GitLab
  • Cloud Services
    Azure AWS
  • OS & Command Prompts
    Windows Linux Powershell Bash
  • Data Management Tools
    Grafana Kibana
  • Collaboration Tools
    Jira Figma Agile/Scrum
  • Languages

FrenchC2 EnglishB2 SpanishA1 JapaneseA1
  • Hobbies

  • Sport, travel, video games, martial arts