Thomas Jouannic
Senior Software Engineer at Mistertemp' - l'intérim en toute confiance- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English Full professional proficiency
-
French Native or bilingual proficiency
Topline Score
Bio
Gaëtan BOYRON
J'ai pu travailler avec Thomas lors d'un stage de développeur web dans l'entreprise Nomad Education. Il m'a accompagné et m'a fait profiter de ses connaissances afin que j'améliore mes compétences en développement. Il s'est montré bon camarade, pédagogue et passionné et je recommande vivement son profil.
André Lewin
Thomas a été mon mentor chez Nomad Education en 2018. Nous avons ensemble réalisé la nouvelle version du backend ainsi que du frontend admin. Grâce à lui, j'ai pu apprendre beaucoup sur la façon de gérer un projet mais aussi comment organiser mon code (+ tout sur les commandes git) ! Je ne saurais mieux faire que de recommander vivement Thomas pour ses talents de développeur et de lead.
Gaëtan BOYRON
J'ai pu travailler avec Thomas lors d'un stage de développeur web dans l'entreprise Nomad Education. Il m'a accompagné et m'a fait profiter de ses connaissances afin que j'améliore mes compétences en développement. Il s'est montré bon camarade, pédagogue et passionné et je recommande vivement son profil.
André Lewin
Thomas a été mon mentor chez Nomad Education en 2018. Nous avons ensemble réalisé la nouvelle version du backend ainsi que du frontend admin. Grâce à lui, j'ai pu apprendre beaucoup sur la façon de gérer un projet mais aussi comment organiser mon code (+ tout sur les commandes git) ! Je ne saurais mieux faire que de recommander vivement Thomas pour ses talents de développeur et de lead.
Gaëtan BOYRON
J'ai pu travailler avec Thomas lors d'un stage de développeur web dans l'entreprise Nomad Education. Il m'a accompagné et m'a fait profiter de ses connaissances afin que j'améliore mes compétences en développement. Il s'est montré bon camarade, pédagogue et passionné et je recommande vivement son profil.
André Lewin
Thomas a été mon mentor chez Nomad Education en 2018. Nous avons ensemble réalisé la nouvelle version du backend ainsi que du frontend admin. Grâce à lui, j'ai pu apprendre beaucoup sur la façon de gérer un projet mais aussi comment organiser mon code (+ tout sur les commandes git) ! Je ne saurais mieux faire que de recommander vivement Thomas pour ses talents de développeur et de lead.
Gaëtan BOYRON
J'ai pu travailler avec Thomas lors d'un stage de développeur web dans l'entreprise Nomad Education. Il m'a accompagné et m'a fait profiter de ses connaissances afin que j'améliore mes compétences en développement. Il s'est montré bon camarade, pédagogue et passionné et je recommande vivement son profil.
André Lewin
Thomas a été mon mentor chez Nomad Education en 2018. Nous avons ensemble réalisé la nouvelle version du backend ainsi que du frontend admin. Grâce à lui, j'ai pu apprendre beaucoup sur la façon de gérer un projet mais aussi comment organiser mon code (+ tout sur les commandes git) ! Je ne saurais mieux faire que de recommander vivement Thomas pour ses talents de développeur et de lead.
Experience
-
Mistertemp' - leader de l'intérim digital
-
France
-
Human Resources
-
100 - 200 Employee
-
Senior Software Engineer
-
Jan 2020 - Present
Within a feature team i participate in continually improving the state of the solution (notably mistermatch which is an admin panel written in TS/React). I'm also working on a way to stabilize the API which is composed of microservices running on AWS via K8s/Helm using Node.js with Koa, Sequelize and branched on Postgres, Redis and RabbitMQ.Otherwise, i'm mentoring devs around git and ECMAScript features. Within a feature team i participate in continually improving the state of the solution (notably mistermatch which is an admin panel written in TS/React). I'm also working on a way to stabilize the API which is composed of microservices running on AWS via K8s/Helm using Node.js with Koa, Sequelize and branched on Postgres, Redis and RabbitMQ.Otherwise, i'm mentoring devs around git and ECMAScript features.
-
-
-
Innovorder
-
France
-
Software Development
-
1 - 100 Employee
-
Senior Backend Engineer
-
Jul 2019 - Nov 2019
I was in charge of the backend and making sure that every part of our software was steadily improving using code quality controls, pushing the CICD movement initiated by our DevOps team.I've also mentor junior colleagues towards software best practices (atomic git commits, microservices arch, ES2019) mostly through BBL and code review. I was in charge of the backend and making sure that every part of our software was steadily improving using code quality controls, pushing the CICD movement initiated by our DevOps team.I've also mentor junior colleagues towards software best practices (atomic git commits, microservices arch, ES2019) mostly through BBL and code review.
-
-
-
Nomad Education
-
France
-
E-Learning Providers
-
1 - 100 Employee
-
Lead backend developer
-
Nov 2016 - Jun 2019
I'm making sure that the service is up and running by using industry standards to monitor (collectd, influxdb and grafana for system and KPI metrics; ELK to centralize logs) and run (via pm2) the application on our cloud provider (google cloud).Besides putting in place tools (eslint, mocha/chai unit tests), I've also put in place a workflow to ensure qualitative deliveries (git branching and Pull Requests, peer reviews, CI/CD).The backend is written in Javascript (Node.js), sitting on the Sails.js framework and using mongodb to store data. The frontend part is mostly written via Vue.js (on top of Nuxt).
-
-
-
Deezer
-
France
-
Musicians
-
700 & Above Employee
-
Web Engineer
-
Jun 2016 - Sep 2016
I've refactored the advertising web component (converting to React). I've refactored the advertising web component (converting to React).
-
-
-
Interencheres
-
France
-
Technology, Information and Internet
-
1 - 100 Employee
-
Software Engineer
-
Mar 2015 - Jun 2016
Based the new infrastructure on the AWS platform and decouple their business logic into microservices using NodeJS and REST API. More precisely, I was in charge of the Search API (and the continuous content indexation) using Elastic.I've also written the new backoffice using Angular 2.x and rewrite their SOAP server in PHP 5.5. Based the new infrastructure on the AWS platform and decouple their business logic into microservices using NodeJS and REST API. More precisely, I was in charge of the Search API (and the continuous content indexation) using Elastic.I've also written the new backoffice using Angular 2.x and rewrite their SOAP server in PHP 5.5.
-
-
-
Altran
-
France
-
Information Technology & Services
-
700 & Above Employee
-
Junior consultant engineer
-
Oct 2012 - Feb 2015
Create and develop custom-made solutions from adding new features to mozilla using C++, XUL and JS to writing responsive websites from scratch or with bootstrap.Not to forget that i've also code a µ-framework in PHP to ensure continuity between legacy code and zend framework 2 and create jQuery plugins to fullfill specific needs. Create and develop custom-made solutions from adding new features to mozilla using C++, XUL and JS to writing responsive websites from scratch or with bootstrap.Not to forget that i've also code a µ-framework in PHP to ensure continuity between legacy code and zend framework 2 and create jQuery plugins to fullfill specific needs.
-
-
-
-
Autoentrepreneur
-
Oct 2011 - Aug 2012
Assist web designers and flash artists in making their stuff live with (Action|Java)Script. Assist web designers and flash artists in making their stuff live with (Action|Java)Script.
-
-
-
Technicolor
-
France
-
Entertainment Providers
-
700 & Above Employee
-
Internship on video-processing acceleration using GPGPU
-
Jan 2011 - Jul 2011
Develop a stereoscopic video processing software using C++ and Qt working in "almost" realtime (~30 fps) thanks to OpenCL. Develop a stereoscopic video processing software using C++ and Qt working in "almost" realtime (~30 fps) thanks to OpenCL.
-
-
Education
-
Université de Bretagne Sud
Master degree in computer software, image processing and networks -
Université de La Rochelle
Bachelor of science, computer graphics -
IUT de Vannes
DUT, Computer Science