I have been working as a software developer since 2014.
My main language is javascript, either on the front-end (pure javascript, vue.js or angular), or via the back-end using nodeJs.
Worked on a plateform for IoT water meters.
With a backend (node.js) managing 7495 accounts, receiving and sending messages to 10k+ devices (~2.5 messages per second 24/7),
but also communicating with multiple partners (notifications, payments, etc..).
And a front end (vue.js) used as a dashboard, but also to manage users, devices and accounts.
Also worked on a second plateform to follow leakage on an utility water network (node.js, NestJS, vue.js, quasar, mysql).
The applications were part micro-services and managed on AWS (31 dockers run by amazon ECS).
Missions for diverse clients (including 4 years at Euronews):
Working with student from openclassroom.com professional path in software developement.
The mission is to see the students via one hour weekly sessions,
to guide them, correct them, and answer their questions on technical task.
(between session, the student work by himself on the tasks).
Following couple of students in addition to my daily schedule.
Programation of web application and firefox add-ons using javascript (and node JS) for internal tools.
Communication with diverse database like MySQL, MongoDB, and elasticSearch.
The position also included being the team's scrum master for a while (on top of developer).
Moderation of web sites. In this time, my position moved up several time, as my responsabilities.
I also developed add-ons to help myself as well as my colleagues efficiency.
Supervising of young people with various level of learning and difficulties, and guiding them into the creation of a web site.
This job also had a big social part to help them understand their issues and work with them to their resolution.
For the Systonic web agency, I accompanied the project manager in his daily task like meeting with client, conception of projects documents, feedback to client.
Necessity to pitch in the programmation and development of the sites web.
Conception of an electronic card testbed for the team project.
Programming via LabView, and assisting in the hardware conception.
Helping out my team through programming, hardware, or data analization and classification.
TECHNOLOGIC UNIVERSITY OF TOULON - VAR - Toulon, France
HELSINKI UNIVERSITY OF TECHNOLOGY - Helsinki, Finland
ACADEMIC INSTITUTE OF TECHNOLOGY OF ANNECY LE VIEUX - Annecy, France
JEAN MONNET HIGH SCHOOL - Annemasse, France