Aurélien Thieriot

Aurélien Thieriot

Développeur logiciel

Cardiff, Royaume-Uni

Bienvenue sur l'aperçu du profil de Aurélien Thieriot

Devenez membre pour voir son profil complet et vous aussi, donnez un coup de pouce à votre carrière

Son parcours

  • Aujourd'hui
    2017
    Septembre 2012

    Web Developer / Scrum Master

    Box UK

  • Aujourd'hui
    Août 2012
    Mai 2010

    Développeur Java / Web, Scrum Master

    Intégration de l'équipe Frontend, organisée en Agile, et plus particulièrement en SCRUM :

    - Travail en étroite collaboration avec le Product Owner à travers un Backlog de projet ;
    - Participation au processus d'amélioration continue ;
    - Approfondissement des bonnes pratiques de développement (venues d'eXtreme programming) :
    + TDD (JUnit, JS-Test-Driver) ;
    + Intégration Continue (TeamCity, Selenium).
    + Pair programming ;
    + Peer reviews ;

    Plus techniquement :

    - Environnement de développement au choix, mon favori étant Linux avec IntelliJ et vi ;
    - Prise en charge du développement et de la maintenance de la brique métier commune (Maven, Spring, Hibernate, Lucene, ...) ;
    - Des applications Web :
    + Côté serveur : API REST en Java (Spring MVC, Jersey) ;
    + Côté client : Javascript et appel asynchrone des ressources.
    - Ainsi que des Webservice SOAP (xfire, aegis, dozer) ;

    J'ai également pu mener à bien les actions suivantes :

    - Transition du gestionnaire de sources SVN vers Git ; Je suis d'ailleurs devenu référent sur ce dernier ;
    - Mise en place d'un site interne (Play ! Framework) afin que de pouvoir valider le bon fonctionnement des API ;
    - Evolution du serveur d'Intégration Continue en y ajoutant la possibilité de faire du déploiement automatique ;
    - Mise en place de tests d'intégration automatisés sur des installeurs avec Vagrant.

    Fin 2010, j'ai pris le rôle de SCRUM master et suis monté globalement en compétence sur l'agilité :

    - Prise en compte de métriques utiles (Burndown Chart, Cumulative Flow Diagram, ...)
    - Animation des démos de Sprint et des rétrospectives

    Enfin, je maintiens une veille technologique constante :

    - Contribution à des projets Open-source (Infinitest, Hubot, Rsstodolist) ;
    - Participation à différents User Group présents à Paris ;
    - Participation à des conférences internationales (Devoxx, JSConf) ;
    - Aide à l'organisation d'événements comme (ParisJS) ;
    - Randori ;
    - Petits projets en : Play ! 2.0 / Scala / Node.js / ...
  • Aujourd'hui
    Mai 2012
    Avril 2012

    Lead Développeur

    Evergig

    Mise en place de l'architecture serveur du site basée sur Node.js et utilisant :
    - express.js
    - passeport.js, pour l'authentification.
    - cradle, pour l'accès à une base CouchDB
    - ...

    + Equipe de 3 à 4 personnes.
    + Première expérience "Startup".
    + Enrichissement sur la mise en place de toutes les briques nécessaires à la création d'une application web. De la première ligne de code au déploiement.
    + Découvertes d'outils de tests d'intégrations (casperjs, frisbi).
  • Aujourd'hui
    Mai 2010
    Juin 2005

    Analyste programmeur

    Depuis Janvier 2009
    - Lancement d’un projet de portail Web qui accueillera une interface pour les différentes prestations de l’entreprise et se basant sur plusieurs framework de SpringSource
    - Préparation des API de nos différents services afin d’être facilement intégrés au portail
    - Utilisation d’outils d’organisation du développement comme Trac, Subversion et Hudson
    - Ecriture des tests unitaires de cette application

    Mars 2008 - Décembre 2008
    - Développement d’une application web de conversion de RIB en BIC IBAN dans le cadre du projet SEPA
    - Découverte des outils Open Source de développement Java (Tomcat, Eclipse, Maven) ainsi que des différents framework utilisés (Spring MVC, WebFlow, Hibernate)
    - Mise à disposition de la conversion aux entreprises par le biais d’une calculatrice et d’un dépôt de fichiers pour un traitement automatique asynchrone (Spring Batch)
    - Maintenance du produit

    Juin 2005 - Mars 2008
    En marge de la mission principale, réalisation de plusieurs tâches :
    - Adaptation du produit de normalisation postale sur une plateforme Java avec l’aide d’IsCobol
    - Participation significative à la mise en place d’un webservice Java (Axis1) et destiné au serveur d’application Websphere d’IBM
    - Réalisation de macros Visual Basic for Excel pour la mise en forme de statistiques
    - Déploiement de scripts d’automatisation de traitement Unix sous Windows grâce à Cygwin suite à l’abandon de l’architecture SunOS
    Mission principale
    - En charge de l’évolution du produit de normalisation postale en Cobol avec CA-Realia II, ainsi qu’avec l’environnement de compilation Microfocus
    - Maintenance et optimisation du produit en fonction des besoins clients
    - Passage au compilateur CobolIT afin de proposer une compatibilité avec le langage C et une intégration simplifiée dans les environnements Unix
    - Résolution des problèmes liés aux différents systèmes et types de bases de données utilisés
  • Aujourd'hui
    Juin 2005
    Avril 2004

    Technicien d'exploitation

    Traitement de normalisation sur des fichiers et des bases de données d'adresses (Outils shell propriétaires sous SunOS et DBase)
    - Dépannage des postes utilisateurs sous Windows
  • Aujourd'hui
    Octobre 2003
    Avril 2003

    Développeur

    DESA Logiciel

    - Développement de l'évolution de l'interface du produit avec Visual C++ (version 7)
    - Assistance technique par téléphone
  • Institut Universitaire de Technologie Léonard de Vinci

    DUT, Informatique

Inscrivez-vous pour consulter le profil complet de Aurélien Thieriot

S'INSCRIRE

Ses compétences

  • Nosql

Ses langues parlées

  • Anglais
    ***Courant*

    Sa présentation

    Développeur tardif, j'ai acquis une grande sensibilité des problématiques de production en démarrant ma carrière en tant que technicien et agent de support.

    Première expérience du métier difficile, mais grâce à un apprentissage guidé et sérieux, j'ai ouvert les yeux sur une pratique du développement moderne, responsable et professionnelle ainsi que sur sur les méthodes qui permettent de mettre en place des processus efficaces.

    Plutôt éloigné de l'archétype d'ingénieur mais fort de cette différence, je vais à la recherche du consensus lors de prises de décisions et choisi souvent le rôle de facilitateur lors de conflits.

    Aujourd'hui, je tente de monter en compétence en permanence, d'apprendre et de partager au quotidien, découvrir et tester les outils et les pratiques qui peuvent me permettre de m'améliorer moi, ainsi que mon travail et la qualité des produits de mon entreprise.

    Spécialités
    Clean Coder confirmé, Outilleur optimiste, Romancier en e-mail, Facilitateur caméléon, Explorateur de langages fonctionnels et Guitariste caché.

    Son activité sur Viadeo

    Ses derniers contacts
    Sai Kishore
    Loïc Lirot
    • Responsable méthodes/industrialisation, Forges de Belles Ondes
    Jean-Paul HENRI
    Charlotte Abric

    Ceux qui ont consulté ce profil ont aussi vu :