Aller au contenu

Hugo Eribon

Ingénieur étude/développementResponsable techniquePassionné d'informatiqueDéveloppeur Full-StackIngénieur étude/développement

Passionné d'informatique spécialisé dans le développement d’applications, et fervent amateur de nouvelles technologies.

Illustration d’un développeur devant son ordinateur

Technologies maîtrisées

Je maîtrise un large éventail de technologies, de langages et de frameworks qui me permettent de concevoir des applications modernes reposant sur un code propre, et structuré.

Mon expérience avec Python

Python est un langage de programmation incroyablement polyvalent, largement adopté pour des tâches variées telles que l'automatisation, l'analyse de données, l'intelligence artificielle, ainsi que le développement web.

J'ai découvert Python durant mon BTS, et ce fut un véritable coup de cœur. Ce langage est rapidement devenu mon favori grâce à sa simplicité, son intuitivité, et sa grande polyvalence. L'énorme quantité de bibliothèques développées par la communauté permet d'éviter de réinventer la roue à chaque projet, ce qui je trouve est un atout majeur dans la création de mes projets.

Ma passion pour Python m'a conduit à approfondir mes compétences en suivant des formations spécialisées, jusqu'à obtenir les certifications PCEP et PCAP du Python Institute, témoignant de ma maîtrise de cette technologie. Depuis, Python est resté mon outil de prédilection, que j'utilise aussi bien pour mes projets personnels que dans mon quotidien professionnel.

Pour mes projets personnels, j'ai exploité Python de multiples façons : création de jeux avec Pygame, machine learning avec Matplotlib, Pandas et Scikit-Learn, web scraping avec BeautifulSoup et Playwright, de la mise en place de bot Discord ou encore du développement de scripts d'automatisation.

Chez Sopra Steria, j'ai surtout mis Python à profit dans un projet en lien avec AWS dont j'étais le responsable technique.

Mon expérience avec SDK AWS

AWS SDK permet aux développeurs d'intégrer facilement les services Amazon Web Services dans leurs applications avec des bibliothèques, exemples de code, et documentation.

Ce SDK m'a permis de développer des solutions robustes et évolutives, tout en m'épargnant de nombreux défis techniques. J'ai notamment utilisé le SDK AWS pour orchestrer des flux de données, et exploiter des services tels que les lambdas AWS pour le mapping des données des flux, SES pour l'envoi d'e-mails, SQS pour la gestion des files d'attente de messages, S3 pour le stockage d'objets, et DynamoDB pour des bases de données NoSQL performantes. Ces outils m'ont été indispensables, notamment dans certains projets professionnels. Aujourd'hui, je continue d'apprécier et d'exploiter le SDK AWS pour son efficacité et sa capacité à simplifier le développement sur le cloud.

Mon expérience avec Angular

Angular est un framework open-source développé par Google pour créer des applications web dynamiques et riches en fonctionnalités côté client.

J'ai commencé à apprendre Angular de manière autodidacte, motivé par l'envie d'acquérir des compétences dans un framework web moderne. Sans aucune formation préalable, j'ai plongé directement dans l'apprentissage sur le tas, en explorant les nombreuses fonctionnalités offertes par Angular.

Au fil du temps, et à travers divers projets, j'ai progressivement maîtrisé cette technologie, notamment la version 17, avec laquelle j'ai travaillé sur plusieurs applications, comme par exemple ce portfolio, ou encore mon plus gros projet : PokerHL. Au fur et à mesure des projets, mon parcours m'a permis de comprendre en profondeur les concepts du framework.

Aujourd'hui, Angular est devenu l'un de mes outils préférés pour le développement web. J'apprécie particulièrement sa capacité à construire des composants réutilisables, me permettant de créer des applications performantes et facilement maintenables. C'est une technologie que je prends plaisir à utiliser et à recommander pour tout projet web ambitieux.

Mon expérience avec HTML

HTML (HyperText Markup Language) est le langage standard utilisé pour créer et structurer des pages web.HTML est la base incontournable de tout développement web.

Dès mes débuts, j'ai rapidement compris l'importance de maîtriser ce langage, car il constitue le fondement de toute structure de page web. Au fil des projets, j'ai acquis une solide expertise en HTML, ce qui me permet aujourd'hui de l'utiliser avec aisance dans une grande variété de contextes.

Que ce soit pour créer des interfaces utilisateur simples ou pour structurer des pages complexes, HTML est toujours au cœur de mes développements. J'ai eu l'occasion de l'intégrer dans de nombreux projets, qu'il s'agisse de sites web statiques, d'applications dynamiques ou de composants front-end dans des frameworks plus avancés. Aujourd'hui, je suis parfaitement rodé avec ce langage, qui reste un outil indispensable dans mon quotidien de développeur web.

Mon expérience avec CSS

CSS (Cascading Style Sheets) est un langage de feuille de style utilisé pour décrire la présentation d'un document HTML.

CSS va naturellement de pair avec HTML, formant le duo essentiel pour tout développement web. Dès que j'ai commencé à travailler avec HTML, j'ai aussi appris à maîtriser CSS pour donner vie à mes interfaces, en stylisant et en structurant les pages web avec cette technologie. Contrairement à beaucoup de mes collègues développeurs qui voient le CSS comme une tâche fastidieuse, j'ai toujours apprécié son utilisation. J'aime jouer avec les styles, les animations, et les mises en page pour créer des designs attrayants, fonctionnels mais tout en restant intuitifs.

Au fil des projets, j'ai utilisé CSS autant que HTML, prenant plaisir à explorer toutes les possibilités qu'il offre. Cependant, avec l'évolution des technologies, j'ai progressivement migré vers Tailwind CSS, qui simplifie grandement le processus de stylisation. Aujourd'hui, bien que je n'utilise plus vraiment CSS pur, mes connaissances approfondies de cette technologie continuent de m'être utiles dans mon travail avec Tailwind.

Mon expérience avec Git

Git est un système de contrôle de version décentralisé qui permet aux développeurs de suivre les modifications de code et de travailler en collaboration.

Comme tout développeur, j'utilise Git au quotidien pour gérer les versions de mon code. C'est un outil indispensable dans mon travail, me permettant de collaborer efficacement avec d'autres développeurs, de gérer les branches, et de suivre l'historique des modifications avec précision.

Au fil du temps, j'ai acquis des bases solides en Git, maîtrisant les commandes essentielles et les concepts clés tels que les merges, les rebasings, et les pull requests. Git fait partie intégrante de mon quotidien de développeur, et je l'utilise avec assurance dans tous mes projets, qu'ils soient personnels ou professionnels.

Diplômes & Certifications

J'ai obtenu, au cours de mon parcours professionnel, plusieurs diplômes et certifications témoignant de mon expertise dans divers domaines et technologies.

À propos de moi

Je m'appelle Hugo Eribon et je suis Ingénieur en études et développement. Titulaire entre autre d’un Master Technologies de l’Internet (UPPA), j’ai développé au fil de ma formation puis de mon expérience professionnelle une solide expertise en développement logiciel, architecture applicative et technologies cloud.

Depuis plus de 4 ans chez Sopra Steria, j’ai eu l’opportunité de travailler sur plusieurs projets d’envergure, notamment en tant que responsable technique et Tech Lead sur des projets cloud AWS/Python. Ces expériences m’ont permis de concevoir des architectures robustes et résilientes, de développer des applications performantes et de répondre à des problématiques techniques complexes.

Je suis développeur full-stack avec une expertise autour de Python, AWS, Angular, TypeScript et C#. Très attentif à la qualité du code, à la performance et aux bonnes pratiques d’architecture, je m’attache à construire des solutions durables, maintenables et en adéquation directe avec les besoins métier.

Certifié AWS et doublement certifié Python, j’évolue avec aisance dans des environnements cloud et agiles, souvent multi-projets, où la rigueur, l’organisation et la capacité d’adaptation sont essentielles.

Passionné par le développement logiciel, je continue également à explorer de nouvelles technologies à travers une multitude de projets personnels, avec un intérêt particulier pour l’intelligence artificielle.

Infos personnelles

Intérêts

  • Informatique (développement, IA...)
  • Jeux Vidéo
  • Sport (corde à sauter, muscul.)
  • Poker
  • Animaux

Mon parcours

Voici une frise chronologique illustrant mon parcours et les moments marquants de ma carrière.

  • Pau, Lycée Saint John Perse
    Le BTS Services Informatiques aux Organisations, spécialité SLAM (Solutions Logicielles et Applications Métiers) est un diplôme de niveau Bac+2 qui forme les étudiants à concevoir, développer et maintenir des applications informatiques, tout en assurant leur cybersécurité. La formation couvre également des compétences transversales telles que la gestion de projet, la culture économique et juridique, et l'anglais technique.


  • Université de Pau et des Pays de l'Adour
    La Licence d'Informatique Générale est un diplôme de niveau Bac+3 qui offre une formation complète en informatique, couvrant des domaines tels que l'algorithmique, la programmation, les systèmes d'exploitation, les bases de données, et la sécurité informatique. Ce programme inclut des cours théoriques et pratiques, et permet aux étudiants d'acquérir les compétences nécessaires pour occuper des postes techniques ou pour poursuivre leurs études en master dans des spécialités informatiques​.


  • Université de Pau et des Pays de l'Adour
    Le Master Technologies de l'internet est une formation de niveau Bac+5 qui se concentre sur le génie logiciel et les systèmes distribués. Ce programme vise à former des ingénieurs capables de concevoir, développer et gérer des applications modernes, en utilisant les technologies les plus récentes de l'internet. Les étudiants acquièrent des compétences en programmation, ingénierie des réseaux, bases de données avancées, développement web, cloud computing, et sécurité des systèmes informatiques. Le cursus inclut également un stage de fin d'études de six mois, permettant aux étudiants d'appliquer leurs connaissances en milieu professionnel​.


  • Ingénieur stagiaire
    Sopra Steria Pau
    Dans le cadre de mon Master, j'ai eu l'opportunité d'intégrer Sopra Steria en tant qu'ingénieur stagiaire. J'ai participé à un projet ambitieux de refonte d'un module de calcul, utilisant principalement Python, Amazon Web Services et Terraform. Cette expérience m'a permis de mettre en pratique mes compétences en développement et en infrastructure cloud, tout en contribuant à des solutions innovantes pour un client majeur. Grâce à mon engagement et à la qualité de mon travail, j'ai reçu une proposition d'emploi de la part de Sopra Steria à la fin de mon stage, que j'ai acceptée avec enthousiasme.


  • Ingénieur études et développement
    Sopra Steria Pau
    De 2022 à 2025, j’ai exercé en tant qu’Ingénieur Études et Développement chez Sopra Steria. J’y ai utilisé quotidiennement des technologies telles que Python, AWS et Terraform, mais également .NET C#, PL/SQL et d’autres outils selon les projets. Cette expérience m’a permis de consolider mes compétences techniques, de collaborer avec différentes équipes et d’évoluer dans un environnement agile exigeant.


  • Responsable technique & Tech Lead
    Sopra Steria Pau
    En 2025, j’ai évolué vers un rôle de responsable technique, avant de devenir également Tech Lead en 2026. En plus de mes missions quotidiennes, j’encadre une équipe de plusieurs développeurs et assume davantage de responsabilités, notamment la prise de décisions techniques, le pilotage des travaux ainsi que le management et l’accompagnement des développeurs. Je conçois et anime également des formations techniques, notamment auprès d'autres développeurs ou dans des écoles et universités.

Parlons de votre projet

Une question ou une opportunité ? Je vous répondrai dans les meilleurs délais.

Facultatif
10 caractères minimum

Vos données sont utilisées uniquement pour répondre à votre demande.