Menu

François TRAVAIS

En résumé

À la recherche d'opportunités sur Clermont-Ferrand ou à distance en tant que Architecte logiciel ou développeur full-stack (Java, Python, JS...)

Entreprises

  • 1 Tip 2 Vélos - Sur les routes à vélo

    2017 - maintenant Ma femme et moi sommes partis pour une longue aventure à vélo en Amérique du Sud, d'Ushuaïa (Argentine) au Pérou, en suivant la cordillère des Andes. Nous avons parcourus plus de 8000 km et sommes montés à plus de 4900m d'altitude à vélo. Nous avons traversés des zones désertiques, de très hauts cols et avons campé dans des endroits magique et des lieux improbables.

    J'ai créer un site pour documenter notre périple et continuer de programmer : https://1tipi2bicycl.es/fr/
    J'ai réalisé seul ce site et j'ai continué de l'améliorer même au fin fond de la pampa argentine. Ma femme est moi avons écris le contenu tout les jours en français et anglais. Le code source est sur Gitlab : https://gitlab.com/francois.travais/1tipi2bicycles/

    Liste des technologies utilisés:
    + Python, Django, Wagtail, Bootstrap 4
    + Docker, Gitlab CI, Uptime Robot, Redis, Postgres

    Nous sommes maintenant revenus en France pour un petit tour de France afin de visiter la famille et de profiter de la France en été.
  • Noiseless Acoustics Ltd - Software Architect

    2017 - 2017 Responsable des services cloud de Noiseless Acoustics de l'architecture à l'implémentation.

    Mes réalisations:
    + Une plateforme cloud pour recevoir les enregistrements audio et autres mesures envoyés par nos appareils IoT. Réalisé en utilisant principalement des produits AWS dont Lambda, SQS, RDS, S3, CloudFormation ainsi que Django.
    + Une application web pour visualiser les photos et autres mesures prises avec notre acoustic camera. Réalisé en utilisant React, Redux, Bootstrap et Django.

    La première version de notre plateforme cloud, que j'ai également construite, n'utilisait que des Docker containers. Elle était hébergé sur GCE en utilisant Docker, Kubernetes, Helm, Akka framework, Cassandra, Eclipse Hono et VerneMQ.
  • Wärtsilä - Senior Software Engineer

    2015 - 2017
  • Eniram (Wärtsilä maintenant) - Software Engineer

    2014 - 2015 Développement et maintenance des produits Onboard. Ces produits sont responsables de :
    - L'intégration avec les autres systèmes du vaisseau
    - Le calcul en temps réel des optimum présentés à l'équipage
    - La présentation des résultats à l'équipage
    - La gestion des données à bord

    Mon travail est très polyvalent : du système d'exploitation (CentOS) à la présentation Web (JS, AngularJS, Java) en passant par les outils d'automatisation (Ansible, Python) et les bases de données (MongoDB, HDF5).
  • Sopra Steria - Développeur stagiaire en PHP et J2EE

    Paris 2012 - 2013 Développement d'évolutions sur une application en TMA. Cette application utilise les téchnologies suivantes :
    - Java J2EE
    - Frameworks : Hibernate, Struts
    - SVN
    - Oracle DB
    - DB2

    Spécification, conception et développement d'une application web de visualisation de jeux d'essais utilisant les technologies suivantes:
    - J2EE
    - Frameworks : Hibernate, Spring MVC 3
    - Front-end : D3.js, JQuery
    - GlassFish Embedded
    - SVN

    Développement d'un site d'Open Data pour un département d'Ile-de-France. Le projet utilisait la méthode de développement Scrum. Les technologies utilisées étaient les suivantes :
    - PHP
    - CMS Drupal
    - Sencha ExtJS
  • Ei-technologies - Développeur stagiaire Java J2EE

    Levallois-Perret 2011 - 2011 Développement d'une site Web en utilisant la méthode Scrum. Les technologies utilisées étaient les suivantes :
    - Java J2EE
    - Frameworks : Struts, Hibernate
    - Tests : JUnit
    - Alfresco
    - SVN

    Développement d'une application de migration de base de données vers Oracle en Java.
  • Amundi - Job d'été, dévelopement .NET

    Paris 2010 - 2010 Développement multiples en .NET

Formations

  • Tampere University Of Technology TUT (Tampere)

    Tampere 2011 - 2011 Programmation orienté objet via le langage C++, méthodologie de développement de projets informatique notamment les méthodologies Agile, base de programmation en langage Matlab, base de Finnois,...
  • EPITA - Ecole D'Ingénieurs En Informatique

    Kremlin Bicêtre 2009 - 2014 Ingénieur en informatique
  • Sup'Biotech

    Villejuif 2008 - 2009

Réseau

Annuaire des membres :