À 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 - maintenantMa 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 - 2017Responsable 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 - 2015Dé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
Paris2012 - 2013Dé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-Perret2011 - 2011Dé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
Paris2010 - 2010Développement multiples en .NET
Formations
Tampere University Of Technology TUT (Tampere)
Tampere2011 - 2011Programmation 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,...