me@remihuguet.dev

(+33) 06 83 43 72 72

remihuguet.dev

RĂ©gion de Bordeaux, France

RĂ©mi Huguet

Software engineer đŸ’» - Crafter đŸ› ïž - Python đŸ & web expert - Tech lead đŸ„‡

J'aide les organisations Ă  concevoir, construire et exĂ©cuter de meilleurs logiciels, plus rapidement 🚀. Construire un logiciel avec les normes de qualitĂ© et de durabilitĂ© les plus Ă©levĂ©es est difficile. Je peux aider l'Ă©quipe logicielle:

  • passer au niveau supĂ©rieur pour dĂ©livrer un meilleur logiciel, plus vite
  • reprendre le contrĂŽle d'un logiciel legacy
  • crĂ©er un produit avec les meilleures pratiques

Principales compétences

Je suis un ingénieur logiciel avec des valeurs artisanales (mouvement "craft"). Bien que mes principales compétences techniques sont concentrées sur les backends et l'architecture, je cultive un large spectre de compétences, du produit aux opérations, et au front-end.

Software craft

  • Web architecture
  • Services architecture
  • Domain-Driven Design
  • Clean architecture
  • Test-Driven Design
  • Testing
  • Agile Kanban, Flow
  • Continuous Integration & deployment

Languages & frameworks

  • Python
  • Django
  • FastAPI
  • Javascript
  • VueJS

API integrations

  • Stripe
  • Slack
  • Algolia

Persistence and messaging

  • SQL
  • PostgreSQL
  • Kafka
  • SQLAlchemy
  • Django ORM

Ops and tools

  • Git
  • Gitlab CI
  • Docker
  • Terraform
  • Cloud: AWS, Paas( Platform.sh, Clever Cloud)

Work

Sennder

Backend engineer freelance

2021-02 - 2021-07

https://www.sennder.com

Sennder est le partenaire de transport digital des entrerprises. Au sein du pod portal, j'ai contribué au développement du portail pour les expéditeurs petites et moyennes entreprises, en self service.

    • DĂ©veloppements sur le back-end monolithique historique Python Django PostgreSQL
    • DĂ©veloppements du premier micro-service du pod et mise en place d'une architecture de base pour les services Python - Python, FastAPI, PostgreSQL, Kafka, Terraform et AWS ECS
    • Architecture et dĂ©veloppements du microservice paiements

      Adenia Conseil

      Formation artisanat logiciel

      2021-02 - 2021-03

      https://www.adenia-conseil.com/

      Adenia Conseil est une société de conseil en structuration, financement et exécution de projet. Dans le cadre de sa R&D, Adenia expérimente le développement de logiciels pour soutenir son activité, autour du CEO et de 2 jeunes développeurs. Afin de partir sur les meilleures bases, j'accompagne l'équipe sur un coaching d'artisanat logiciel et de l'accompagnement.

        • formations et workshops autour des sujets prioritaires pour l'Ă©quipe: DĂ©ploiement et mise en production sur un PaaS, De l'idĂ©e Ă  la prod - organiser le flux de dĂ©veloppement, code et architecture propre, test driven development
        • accompagnement technique et conseil sur le lancement des premiers dĂ©veloppement de l'Ă©quipe

          Opquast

          Ingénieur logiciel indépendant

          2020-02 - 2021-01

          https://www.opquast.com

          Opquast est la certification de compétences pour les métiers du web et propose un référentiel de bonnes pratiques, des formations en ligne et une certification. J'aide l'équipe d'Opquast à préparer la plateforme logicielle et l'équipe technique au passage à l'échelle.

            • analyse stratĂ©gique, architecture et mise en Ɠuvre des amĂ©liorations des logiciels existants
            • migration vers une nouvelle infrastructure: transition progressive vers Paas, utilisation de services gĂ©rĂ©s
            • amĂ©lioration du flux de dĂ©veloppement: implĂ©mentation du flux Kanban, amĂ©lioration de la communication et de l'utilisation de Gitlab
            • crĂ©ation de tests automatisĂ©s (couverture de 0 Ă  60%) et mise en place d'une intĂ©gration continue
            • formation de l'Ă©quipe: code propre, tests automatisĂ©s, TDD, architecture propre, introduction Ă  DDD
            • dĂ©veloppement de nouvelles fonctionnalitĂ©s

              eshard

              Lead Developer

              2018-02 - 2020-01

              https://eshard.com

              eshard est une startup experte en sécurité des objets connectés. esDynamic est la plateforme logicielle des experts en attaque side-channel. Basée sur les meilleurs outils open-source pour la science des données (Jupyterlab, Python, Numpy), esDynamic fournit des outils d'analyse pour les attaques side-channel, en deep-learning, ainsi que des outils de traçage et des défauts logiciels pour les boßtes blanches cryptographiques. Je dirige l'équipe produit esdynamic.

                  • ImplĂ©mentation et Ă©vangĂ©lisation des meilleures pratiques logicielles
                  • Architecture et dĂ©veloppement de la bibliothĂšque open-source scared
                  • Piloter la feuille de route et le dĂ©veloppement produit esDynamic
                  • Gestion des contributions de l'Ă©quipe de dĂ©veloppement principale et des experts en sĂ©curitĂ© contributeurs
                  • TDD, DDD, Python, Jupyter Notebook, Jupyter Lab, Numpy, Gitlab CI, Docker

                  Actiwine

                  Chief Technology Officer

                  2015-04 - 2017-11

                  Actiwine est une place de marchĂ© en ligne pour les professionnels du vin. Je rejoins l'entreprise Ă  ses dĂ©buts pour construire le produit. Actiwine lĂšve 0,5M € en 2016 pour soutenir son dĂ©veloppement.

                      • Architecture, conception et dĂ©veloppement de la marketplace
                      • Recrutement et management de l'Ă©quipe produit (3 dĂ©veloppeurs)
                      • Organisation et structuration du produit et des processus techniques
                      • Flux Kanban, Python, Django, Javascript PostgreSQL, Vue.js, Webpack, HTML, CSS et SCSS, Amazon WebServices

                      Tiki Move

                      Associé et directeur de production

                      2011-05 - 2015-03

                      Créée en 2008, Tiki Move est une société spécialisée dans le développement d'applications et de jeux vidéo sur des plateformes mobiles. En quelques années, Tiki Move délivre plus de 100 applications, et aborde le développement de dispositifs numériques multicanaux. En 2014, Tiki Move a rejoint Clever Age pour renforcer la division mobile. J'ai rejoint Tiki Move en 2011 en tant que directeur de production pour accompagner la croissance de l'entreprise.

                            Ingénieur logiciel

                            2008-10 - 2011-04

                                  CENBG

                                  PhD researcher and teacher

                                  2005-09 - 2008-08

                                  Groupe de physique théorique

                                      • CrĂ©ation de modĂšles de description de la matiĂšre nuclĂ©aire stable Ă  partir des degrĂ©s sous-nuclĂ©oniques de libertĂ©s
                                      • Enseignements en licence: physique gĂ©nĂ©rale, relativitĂ© restreinte, informatique pour la physique, formation au projet professionnel.

                                      Education

                                      Université de Bordeaux

                                      2005-12 to 2008-12

                                      Doctorat

                                      Physique théorique

                                      Université de Bordeaux

                                      2003-12 to 2005-12

                                      Licence & Master recherche

                                      Physique

                                      Classe préparatoire aux grandes écoles, Lycée Camille Jullian

                                      2001-12 to 2002-12

                                      PCSI - PC

                                      Physique - Chimie