Charles W.


574 dollar
8 years

My experience


Le Podcaster Mage, FreelanceJuly 2019 - Present

I am the Host of a competitive Podcast about the cardgame Magic, the Gathering.
It's a Podcast speaking about strategy and actuality.

theTribe.ioOctober 2020 - Present

As a Senior 2 consultant at TheTribe, I design and develop Web and Mobile Applications mainly in NodeJS and React, but also using frameworks like Flutter.

Wickham Consulting, FreelanceFebruary 2020 - October 2020

I am a Freelance developer working in the Paris area. I design and realize projects with technologies, such as NodeJS, Kotlin, React, Express, Typescript, AWS/AWS Lambdas.
I am very preoccupied about testability, maintenability, scalability and performances of projects.

Jimmy Fairly, FreelanceFebruary 2020 - June 2020

Jimmy Fairly is a company that sells glasses, including via internet. It used to have two separated
monolithic systems (Web & App, used in the shops), both able to create PDF files (quotes, invoices, caresheets...).
A new French Health reform changes the obligations around selling glasses, furthermore Jimmy Fairly had to adapt its PDF files. It took the opportunity to also split the monoliths into WebServices and to unify its system.
● web & mobile to unified Webservices migration
● Cloud functions Integration on Firebase
● Development of Complex PDF files generation apis for the usecase of a new French Health Law (invoice, caresheet and quotations)
● Continuous integration deployment on a monorepo

Technical stack : Node.js, Google Cloudfunctions, Firebase, Lerna, Linux, Gitlab/Gitlab CI, Kanban

MazarsDecember 2019 - January 2020

Following my chatbot experience at Accor, Viseo sent me to Mazars for a 25 days mission in order to setup a Chatbot for the Standards service.
The problem to solve is as follows : Mazars consultants often have questions around standards, which saturates the service. The documentation is exhaustive but complex and some questions have to be rerouted to the appropriate service.
My missions were :
- Setup the Bot architecture (NodeJS in micro-services, scalable and evolutive)
- Connect it to Teams via Azure
- Setup the tools and teach the teams so that they can be autonomous :

* DialogFlow (Natural Language Understanding tool)

* Firebase (for the bot language dictionnary)

* Teams App Studio
- Writing an extensive documentation on the project's Readme, to enable future evolutions

AccorNovember 2017 - October 2019

● Development of the conversational field in Accor's Innovation Lab (vocal booking / chatbot)
● Various platforms integration : Messenger, WhatsApp, Amazon Alexa, Google actions
● Development of several usecases : hotel search, prepare your stay, hotel information, fidelity program, reservation reminder
● Solution Analysis and Study to complete the projects and browse the contents

Technical Environment : Node.js, Docker, MySQL, AWS Lambda, EC2, RDS, Azure, RASA, Linux, Scrum, DialogFlow, Firebase

VISEO TechnologiesSeptember 2017 - January 2019


VISEO TechnologiesFebruary 2017 - September 2017

Last year internship
Development of an Assistant bot inside of the company. Employees can talk to him in order to transmit problems to the logistics, or to ask informations about the events related to the company. The bot has been integrated into a smart mirror that we built during the internship.
Tools used for Front-End were React, NodeJS & Node-Red for the Back-end.

EnablonApril 2016 - September 2016

4th Year-Student Internship in Engineering school
Development & maintenance of a chain of automated tests in VB.NET with Ranorex.

ECE PARIS Ecole d'IngenieursApril 2015 - May 2016

President of the card-game, roleplay, and board game association at ECE Paris.

ECE PARIS Ecole d'IngenieursSeptember 2014 - April 2016

IT Assistant for 1st and 2nd year students. Courses explanations and debugging help.

TelligoJune 2015 - August 2015

Thematic animator in IT & electronics in summer camp for 11-17 youth. Introduction to Algorithms, programming, Arduino, Boe-Bot & Raspberry Pi.

PROWEBCEJune 2014 - July 2014

Sophomore engineering student internship as a Web Developer.
Task done :
- Graphical redesign in HTML/CSS
- Adding graphic interactions in javascript (jQuery)
- Creating an Address Book in PHP and SQL database

My stack

VB.NET, TypeScript, Scrum, React.js, PHP, Object Oriented Modeling, Node.js, MySQL, Linux, Lerna, Kotlin, Kanban, jQuery, Jenkins, JavaScript, Java, HTML, GitLab CI, GitLab, Git, Flutter, Firebase, Express.js, Docker, DialogFlow, CSS, C/C++, C++, C#, Bootstrap, AWS Lambda, AWS, Arduino, Android, Amazon Web Services EC2, Amazon Relational Database Service (RDS)