Guillaume Rachet

Hi, I'm a Front-end Web Developer based in Dublin

About

I'm a Front-End Web Developer, specialized in React/Angular with experience in Scala backend. I love designing appealing and user-friendly interfaces as well as finding technical solutions to problems.

Skills

React (Redux / Hooks) - 3 years
Angular - 3 year
Typescript - 6 years
HTML / CSS / Javascript - 7 years
Scala / Java - 3 years
React Native - 6 month
NodeJS (WebSocket) - 1 years
Git - 6 years
Figma - 4 years

Projects

Training Development Plan - NOKIA

An internal ReactJS / CoutchDB / NodeJS / WebSocket application done from scratch for Nokia.

Helping a hundred course creators to automate the development of Powerpoints-based courses (eg: "What is 5G?").

The tool generates hundreds of files per course which it stores on a Sharepoint cloud (MS Graph API). It sends emails, generates a word description of the course, a word scope of work and excels files. It created a PDF merged version of the Powerpoints. These files are automatically filled, named, moved, exported according to the data entered by the user.

Content Production Analyser - NOKIA

An internal ReactJS / Typescript / GraphQL application done from scratch for Nokia.

Allows you to rate and comment on courses generated by TDP. The app retrieves the list of reviewable courses with the API of an LMS (Learning management system). It sends an email to reviewers when they can grade a course. The average grade is saved in the LMS at the end of the grading period. If the course has reached its scoring target, it is ready to be deployed and sold, otherwise, it will go back into development. A panel admin allows you to configure a start, end date and a minimum number of reviews per course.

Also allows you to launch SCORM courses by downloading them from the LMS, modified them, and uploading them to a Sharepoint.

Bankorama - Master AFORP

Demo
Github

A Bank application in ReactJS with firebase real-time database (NoSQL).

Connect or create an account, then upload your ID card as a PDF file. A bank manager (Admin) will validate your account based on this document and allow you to add beneficiaries and transfer (fake) money. Check your balance with a history and graph visualization. You can manage accounts as an admin. If you want to delete your account, you need to upload a signed letter in PDF and be validated by a bank manager.

Get in touch

Let's start working together