Hugues Odegaard

Développeur Full-Stack Senior

Salaire / Taux journalier

Toulouse, France

Freelance

Peut venir sur site

Expertises

AngularSpring BootJavascriptJavaNodeDockerHTMLBootstrapTypescriptPythonPostgreSQLGitJenkinsRESTful APIsSassVueCSSReduxBackbone.jsBitbucketPostmanGitHubWebpackScrumConfluenceJiraIonic

Langues

Anglais

À propos

Introduction

Full-stack developer with 9 years of experience, driven by continuous learning and a strong commitment to mastering new technologies. I focus on writing clean, maintainable code, reducing complexity, and improving overall code quality through rigorous code reviews and best practices. Confident in my ability to quickly adapt and learn new tools and domains.

Liens

Expérience de travail

HomeLab

Personnal project

mars 2025 - Présent

1 an 8 mois

À distance

I manage my own personal home lab, using an old computer running on an Ubuntu server. I myself host many services serving different purposes, like managing media, books, photos & more. I have a 3-2-1 backup strategy using borg to make sure I can't lose any of my data. Some services are accessible online for my friends, but most of them are only accessible via a private VPN. Here are some of the services I host : * Immich * Vaultwarden * Authentik * Gitea * Nextcloud * Pangolin

Full Stack developer

FeelAgile

sept. 2025 - mai 2026

9 mois

À distance

Contributed to the development of a SaaS platform designed to streamline the cybersecurity certification process, with a focus on ISO 27001 compliance. Gained hands-on experience with modern frontend technologies, including React 18, Redux, and TypeScript, while also working on backend services using Spring Boot. Quickly ramped up on the React ecosystem and applied best practices to deliver efficient and maintainable features. React 18 / Redux / Spring Boot / JPA / Javers / PostgresSQL

Full-Stack Developer

CapGemini

sept. 2023 - mai 2025

1 an 9 mois

Toulouse, France

A team was formed to practice and push generative AI driven solutions to clients, teams & event call tender when it was suited. I learned about LLMs, prompt Engineering and used tools such as Yolo or Azure AI document intelligence. I worked for the CNES to successfully rewrite an old Java RCP application in a brand-new web app from scratch, using the latest technologies available. Python / LLMs / Spring Boot / Angular 18 / NgRX

Full-stack Developer

OpenAirlines

mai 2018 - déc. 2022

4 ans 8 mois

Toulouse Area, France

I worked mainly on the new generation of Skybreathe, the company's main product as a Full-Stack developer. We used to work with Scrum methodology. Technologies: Angular13, RxJS, Typescript, Spring I also maintened the legacy application and improved it over time, since it was still on production when I left the company (BackboneJS, JQuery) Angular 13 / Spring Boot / Java / Python / Koltin / Typescript / RxJS / MongoDB / PostgresSQL / Docker / Jenkins / Jira / BitBucket * Creation of multi-tenant microservices using Spring, Kotlin & MySQL * Implementation of i18n for languages, numbers & money display depending on user choice * Updating Angular version to stay up to date whenever a new version was realeased * Migrating RequireJS to webpack (legacy application)

Junior Software Developer

Cegedim

juil. 2016 - oct. 2017

1 an 4 mois

Toulouse Area, France

Développement et conception d'une solution de Continuous Integration et de Continuous Delivery basé sur des microservices: * Développement de microservice NodeJS * Développement d'UI ReactJS * Utilisation de Docker et de Docker Swarm * Développement de pipeline Jenkins * Utilisation de AWS * Développement de Batch en Python * Développement et mise en place de l'infrastructure socle grâce à Ansible * Méthodologie SCRUM

DocDoku

mai 2015 - juil. 2016

1 an 3 mois

Région de Toulouse, France

Full-Stack development of a real-time application for temporal axis management

sept. 2015 - juil. 2016

11 mois

Région de Toulouse, France

I worked on this project while I was in my last year of master of science. We used a full-stack framework, named Meteor. It is a Javascript framework based on Nodejs and using mongoDB as storage solution. With a publication/subscription system (of mongoDB collection) , it manages real-time communication between client and server. The aim of this project was to manage temporals axis of many types, such as calendar, RSS, Twitter, ...

Développement mobile multiplateforme pour solution innovante

mai 2015 - août 2015

4 mois

Toulouse, France

J'ai aidé à la conception d'un application multiplateforme à l'aide du framework Cordova. Durant ce stage, j'ai eu l'occasion de faire du développement front-end (JS, jQuery, Q, Handlebar, CasperJS) mais aussi du back-end (J2EE, Jax-RS) en passant par de l'intégration continue avec Jenkins.

Développement d'un site web

Médecin Marc Thiberge

mai 2014 - juil. 2014

3 mois

Région de Toulouse, France

J'ai eu l'occasion de créer le site web d'un médecin qui souhaitait avoir son site personnel comme vitrine. Pour cela et à sa demande, j'ai utilisé le CMS Joomla 2.5.

Création de macros Excel

Edenis

janv. 2012 - déc. 2013

2 ans

Région de Toulouse, France

Deux missions de trois jours, ou j'ai crée des macros permettant l'automatisation des bons de commandes par les infirmières.

Stage harmonisation des différentes BDD - VB/SQL

Cliniques des minimes

mai 2013 - juil. 2013

3 mois

Région de Toulouse, France

L'objectif du stage était de récupérer les données mise à jour régulièrement du logiciel le plus complet, pour ensuite déverser ces informations dans les autres logiciels, et ce de façon régulière.

Stage ASP.NET/C#/Web Services

Val Infomatique

mai 2012 - juil. 2012

3 mois

31700 Blagnac, France

L’objectif du stage était de développer un service qui permettrait la maintenance des logiciels utilisés par les clients de Val. Il fallait pouvoir, via l’interface du site web existant MyOPCA Web, permettre l’exécution avec ou sans tâche planifiée d'un petit programme qui effectuerait diverses actions permettant d’effectuer des opérations de maintenance.

Développement gestionnaire Self - WINDEV

IUT Clermont-Ferrand

oct. 2011 - mai 2012

8 mois

Région de Clermont-Ferrand, France

En tant que projet de fin de DUT, quatre camarade et moi même avons reçu la tâche de créer un programme qui devait permettre de gérer les menus d'un self, en allant des différents prix proposé jusqu'à la création d'un planning pour les repas à prévoir. Le programme a été entièrement conçu en WINDEV, sur la base d'un modèle Merise.


Formation

Université Paul Sabatier Toulouse III

M2 informatique, Développement Logiciel

2015 - 2016

2 ans

Université Paul Sabatier Toulouse III

M1 informatique, Développement Logiciel

2014 - 2015

2 ans

Université Paul Sabatier Toulouse III

Licence

2012 - 2013

2 ans

UNIVERSITE D'AUVERGNE

DUT

2010 - 2012

3 ans

Le meilleur endroit pour trouver votre prochaine opportunité

© 2026. Tous droits réservés.