Menu

Tanguy HERRMANN

PARIS

En résumé

Expert en développement logiciel, son but est d'avoir les machines au service des humains.

Il automatise et optimise les processus pour d'excellents résultats avec une vision d'efficacité et d'utilisation à long terme. Son engagement à améliorer l'efficacité − que ce soit en réflechissant sur l'architecture logicielle, en écrivant un code propre qui rend la maintenance future facile, en facilitant le processus de développement (code, gestion de version, test, revue, suivi de bug, livraison) ou en apprenant des technologies nouvelles ou meilleures − a fait de lui un collaborateur apprécié au sein d'équipes de projets de beaucoup d'industries différentes (voir Expérience)

Il considère son travail comme un investissement dans un futur ou les personnes imaginent, crééent et profitent pendant que les machines s'occupent du reste.
Il recherche des projets en Go et des équipes qui apprécient l'efficacité à long terme − le développement logiciel durable − autant que lui.

Mes compétences :
Danse
DAO
Debian
Linux
Logiciels libres
Réalité virtuelle
Ubuntu
Logiciel libre
Conseil
3D
C++
Test Driven Development
Intégration continue
SQL
Git
Développement web
Blockchain
Go
Kubernetes
Github
Docker
Microservices
Sécurité informatique
Golang

Entreprises

  • Objenious by Bouygues Telecom - Développeur Go backend senior

    2017 - 2018 Objenious accompagne les entreprises à utiliser l’Internet des Objets en s’appuyant sur le standard mondial LoRa.

    ▶ Développement d'un microservice gérant des mises à jour de données via SFTP.
    ▶ Migration de l'intégration continue de deux projets de plateformes cloud vers un Drone CI interne.
    ▶ Réflexions sur la sécurité sur les interconnexions de systèmes hétérogènes.
  • Talium - Développeur Blockchain Go (smart contract + API), admin Cloud + IoT

    Châtenay-Malabry 2016 - 2018 Talium is a software consultancy company with a strong skillset in Blockchain & DLT. They partnered with Sunchain for their blockchain development needs.

    Sunchain enables peer to peer solar energy exchange thanks to the blockchain technology. Allowing solar panel owners redistribute their energy to their neighboors.

    ▶ Lead the development of the Smart Contract in Hyperledger Fabric and its Go API for light clients.
    ▶ Developed REST API for interconnection with French State Electricity Distribution Company Enedis backend services.
    ▶ Developed a Proof of Concept on the Monax Eris platform (now Hyperledger Burrow).
    ▶ Automated the deployment of Raspberry Pi to collect energy data.
    ▶ Created an extractor for data visualization in Grafana + InfluxDB.
  • Kyperion - Développeur Go backend senior

    2016 - 2016 Migrated existing monolithic python/Django REST backend into
    Go microservices using the go-micro framework, creating ability to scale according tobusiness needs.
  • Tuxago⧓ - Consultant développement Go, microservices, blockchain

    2014 - maintenant Tuxago⧓ est une société de conseil en informatique spécialisée sur le langage Go, les blockchains, les technologies cloud et l'OpenSource en général (Linux, Docker, git)

    ▶ Chef de projet et architecte d'un jeu vidéo web inspiré de jeu de rôle. (en Go, backend + frontend)
    ▶ Migration et formation d'une équipe de développement d'applications .NET de SVN vers git.
    ▶ Formations sur site : Go, Linux, bonnes pratiques développement web, Docker.
    ▶ Création de site web en langage Go de coloriage d'illustrations de patrimoine basées sur des sources opendata.
    ▶ Migration et sécurisation des données site web ecommerce.
    ▶ Mise en place d'un système de partage de documents sur serveur interne accessible à distance pour accès clients.
    ▶ Mise à jour infrastructure IT. Sécurisation des données avec backup automatique.
    ▶ Création d'un déploiement continu pour gérer plusieurs environnement (dev, test, prod) de sites Wordpress.
  • Visible Patient - Développeur logiciel

    Strasbourg 2014 - 2014

    ▶ Stabilisation et mise en conformité ISO-13485 d'un projet de recherche de l'IRCAD pour assister les praticiens et simuler/planifier des opérations chirurgicales.
    ▶ Développement de nouvelles fonctionnalités.
  • Crédit Agricole Corporate Investment Bank - Développeur Front-Office & Grille de calcul

    Montrouge 2012 - 2013 Projet de R&D pour un cluster de calcul quant distribué sur toute les machines. Prévu pour gérer la répartition de charge, résister aux interruptions du réseau et autres problèmes aléatoires. Le système est conçu pour utiliser toutes les ressources informatique hétérogènes de CACIB pour calculer le prix le plus précis et le plus rapidement possible pour tous les systèmes à la demande ou durant la nuit.

    ▶ Conception et développement d'une grille de calcul (250 machines +) pour unifier les prix entre les applications et améliorer l'efficacité du trading.
    ▶ Connexion aux services RDMS de Reuters pour récupérer les prix du marché.
    ▶ Conception et développement du système de cache des informations redondantes pour éviter de surutiliser les ressources de calcul, réseaux et temps des machines et sources de données.
    ▶ Installation et formation de l'équipe au système de version git pour pouvoir travailler en parallèle avec un planning de développement serré et mouvant.
    ▶ Introduction de Catch, un système de test orienté comportement pour la création rapide et simple de tests unitaires et d'intégration.
    ▶ Benchmark des systèmes de stockage de données pour utiliser le meilleur outil possible pour le projet.


    Interest rates derivatives - Infinity

    ▶ Développement d'un service web très fiable et plus rapide que le système précédent d'interconnexion entre Infinity et Excel, permettant aux traders de lancer des analyses personnalisées et de modifier des données plus rapidement.
    ▶ Ajout des calculs et éléments de l'inflation dans les interfaces pour traders.
  • Aneo - Consultant informatique

    Boulogne Billancourt 2012 - 2013 ▶ Formation magistrale et pratique sur l'utilisation du système de gestion de configuration git dans les cas courants pour améliorer les outils interne et automatiser les problèmes classiques du développement logiciel
    ▶ Prototypage d'écrans et études préliminaires sur des systèmes de bases de données très performantes pour suivre de l'extraction de ressources en temps réel.
  • Groupe Adp - Développeur sécurité et 3D mobile

    Tremblay-en-France 2011 - 2011 Application mobile android de géolocalisation en 3D pour aider les passagers à trouver leur chemin dans l'aéroport Charles de Gaulle.

    ▶ Introduction et formation au système de gestion de version de sources git permettant des experimentations plus faciles et des temps de développement de fonctionnalités de haute qualité plus restreints tout en étant le socle pour l'ajout d'intégration continue dans le projet.
    ▶ Création et sécurisation de webservices utilisant la cryptographie moderne (OpenSSL, HTTPS, AES, RSA) contre le piratage et les fuites de données confidentielles avec un haut niveau de sécurité déterminé par un audit externe.
    ▶ Adaptation de cartes Autocad 2D pour la visualisation 3D sur smartphone.
    ▶ Développement d'un guidage audio et visuel pour la navigation au sein de l'aéroport.
    ▶ Développement de l'algorithme générant les itinéraires alternatifs pour les personnes à mobilité réduite (PMR) et les VIP
  • Airbus - Ingénieur certification

    Blagnac 2009 - 2010 Développement d’un logiciel pour Thales Avionics qui vérifie la conformité aux règles avioniques pour les systèmes électroniques embarqués de l’Airbus A350.
    Automatisation de la certification du système d'exploitation embarqué de Thales Avionics pour les véhicules commerciaux (Airbus A350)

    ▶ Développement de règles de spécifications en revue de pair d'un haut niveau de qualité systématiquement rendu dans les délais.
    ▶ Conception et création d'outils pour automatiser la livraison hebdomadaire des règles et éviter les erreurs.
  • Dim - Architecte logiciel

    Paris 2008 - 2012 Logiciel de gestion d'entrepôt

    ▶ Réarchitecture du système d'interface graphique pour remplacer 160 IHM par Qt permettant une économie de 3 mois/an de temps de développement et un socle solide pour un autre bond technologique au niveau stockage et recherche de données.
    ▶ Estimation précise des coûts de développement qui se sont trouvés être 9% en dessous du budget prévu.
    ▶ Institution de la gestion de configuration pour le code qui a amélioré l'agilité et la productivité de l'équipe. Les versions précédentes étant toujours accessible pour un débuggage rapide et un nettoyage d'un code C++ vieux de 30 ans.
    ▶ Réaménagement total de l'environnement de développement et de compilation pour utiliser l'EDI eclipse, ce qui a drastiquement amélioré la capacité de l'équipe à développer et debugger un code complexe.
  • Thales - Ingénieur qualité

    Courbevoie 2008 - 2008 Logiciel de supervision des lignes de métro RATP.

    ▶ Estimation et production des tests unitaires (couverture 90%+) sur un délai serré.
  • Groupe Sii - Consultant informatique

    Paris-13E-Arrondissement 2007 - 2012 ▶ Animation de conférence sur la sécurité logicielle sous android et de webservices pour améliorer les compétences internes du département mobile chez SII
    ▶ Expertise sur l'UX et l'ergonomie pour de la prévente pour un simulateur chez Nexter
    ▶ Installation et promotion d'une manière standardisée de versionner tous les projets de SII pour améliorer la qualité, la sécurité des données et la productivité même en changeant les équipes entre les projets
  • Geodis - Développeur backend, intéropérabilité et mobile

    Levallois-Perret 2007 - 2008 Développement d’un système de gestion global d’un nouvel entrepôt logistique.

    ▶ Formation de l'équipe sur un outil de gestion de configuration qui a donné une réelle amélioration de productivité.
    ▶ Connexion du système de gestion de l'entrepôt à Alizée, l'ERP national du groupe Geodis, pour une meilleure gestion du planning et des ressources.
    ▶ Conception et développement d'un tableau de bord ergonomique et attrayant montrant les mouvements et les statistiques en temps réel pour une gestion des incidents plus rapide.
    ▶ Conception et développement de l'application mobile embarqué de scan appréciée par ses utilisateurs pour sa simplicité et sa facilité d'utilisation.
  • Silicon Worlds - Développeur 3D

    NANTERRE 2006 - 2006 ▶ Développement d'une application de visualisation 3D temps réel pour le décollage et l'envoi de satellite client pour Ariane Espace.
    ▶ Intégration de modèles 3D de modules de la Station Spatiale Internationale (FGB, service module) pour un jeu éducatif sur l'espace pour l'Agence Spatiale Européenne.
    ▶ Création d'une démonstration du moteur de jeu sur de la visualisation de terrain en 3D à partir d'images satellite et de modèles de relief (comme Google Earth).
    ▶ Développement d'un shader GLSL pour visualiser en relief des scènes 3D interactives sur des écrans autostéréoscopiques grand format (avant que ça fasse parti des kits standards des constructeurs)
  • SAMU du Val de Marne - Responsable qualité et développeur

    2004 - 2004 Plateforme automatisée de communication multicanaux pour faire intervenir des centaines de personnel médical dans le cas de catastrophes.


    ▶ Rédaction du cahiers des charges et du plan d'assurance qualité pour être au plus proche des demandes du client et assurer un haut niveau de fidélité.
    ▶ Modélisation et architecture du logiciel permettant la prise en compte des systèmes existants.
    ▶ Développement des modules de gestion des fax pour pouvoir contacter les organismes gouvernementaux.
  • Digora - Développeur logiciel

    Strasbourg 2003 - 2005 ▶ Création d'un automatiseur de migration d'applications Oracle Forms/Report pour 300 agences du constructeur routier Eurovia pour réduire les coûts de mises à jour et faciliter et harmoniser la migration au niveau groupe.
    ▶ Conception, architecture et développement d'un site de gestion et de publication d'offre d'emploi interne pour le producteur de produits de construction Knauf pour accélérer le processus de recrutement.
    ▶ Conception, architecture et développement d'un site vitrine pour la compagnie aérienne privée Knauf Alsair pour rentabiliser la possession d'une flotte aéronautique.

Formations

  • Coursera.Org (Cours En Ligne)

    Cours En Ligne 2018 - 2018 IBM Blockchain Foundation for Developers
  • Confluence Formation

    Strasbourg 2015 - 2015 Widaf
  • University Of Stanford & University Of Maryland (Online/Coursera)

    Online/Coursera 2015 - 2015 Software Security, Usable Security, Cryptography, Hardware Security
  • Le Mans Université

    Le Mans 2005 - 2006 Master professionnel

    Physique appliquée et modélisation
    Option Modélisation numérique et réalité virtuelle Université du Mans et d'Angers
  • Université Le Mans

    Le Mans 2005 - 2006 Master 2 Innovation en Réalité Virtuelle et Modélisation Numérique - Laval
  • ITIN

    Cergy Pontoise 2005 - 2005 TOEIC
  • ITIN

    Cergy Pontoise 2003 - 2005 Master professionnel

    Option Réalité Virtuelle
  • Lycée René Cassin

    Strasbourg 2001 - 2003 Brevet de Technicien Superieur

    Spécialité développement logiciel
  • Lycée Kleber

    Strasbourg 1998 - 2001 Baccalauréat Général

    Option Européenne Anglais Lycée Kléber

Réseau

Annuaire des membres :