Nicolas R.

Full Stack Developer

540 dollar
Freelancer
5 ans
Aix-en-Provence, FRANCE

Mon expérience

Voir plus

BeMore France & MonacoJune 2019 - Présent

Développement chez le client Sopra Steria pour Dassault Aviation.





Environnement technique: React (16.8), Typescript, Redux, Jest, NodeJS / ExpressJS, PostgreSQL,

Sequelize.
Voir plus

FreelanceApril 2019 - June 2019

Développement Front-End en Angular sur un projet au forfait:

- Travail en binôme avec le chef de projet sur le chiffrage global.
- Récupération et ajout des pages manquantes sur une maquette en JQuery avant validation par le client.
- Mise en place de l’architecture complète du projet.
- Optimisation du projet avec lazy-loading, gestion de state (Redux – NGXS) ainsi qu’amélioration de la configuration Webpack.
- Mise en place des tests unitaires avec Jest ainsi que des tests snapshots.
- Gestion de l’authentification classique de l’utilisateur et des notions de droits.
- Gestion de l’authentification à deux facteurs (Google-Authenticator).
- Création de composants permettant l’affichage de certaines données par des graphique (NGX-Graph, ChartJS).
- Gestion des utilisateurs (pour les administrateurs).
- Discussions avec l’équipe Back-End (client) sur des modifications / améliorations de l’API.
- Mise en place de la gestion des langues (NGX-Translate).
- Mise à jour du projet sur Angular 8 pour rester dans les dernières tendances (à mi-projet).
- Ajout de services worker afin d’optimiser les performances de l’application.

Environnement technique : Angular (7-8), Redux (NGXS), Typescript, NGX-Translate, NGX-Graph, ChartJS, Jest, HTML, CSS / SASS, JQuery, Git, MacOS
Voir plus

AddixWareOctober 2017 - April 2019

Développement Front-End en Angular en tant que prestataire chez IT-CE:

Lead développeur sur projet de mise en relation:
- Développement d'un site web permettant la collecte d'informations nécessaires à l'ouverture d'un compte bancaire.
- Gestion de la sauvegarde et reprise de parcours par utilisateur (Angular-Redux).
- Création d'un composant permettant la transmission des pièces justificatives de l'utilisateur.
- Mise en place d'un contrat d'ouverture de compte dynamique selon les informations données par l'utilisateur.

Développeur de composants transverse pour les projets:
- Recherche et développement de composants Angular répondants aux besoins de différents projets.
- Optimisation des composants existants pour l'implémentation par les développeur plus facile.

Lead développeur sur projet de refonte de l'interface client (partie virement):
- Gestions des virements / bénéficiaires.
- Optimisation du projet avec l'implémentation d'un state (NGXS).
- Mise en place d'un système de librairies pour les sous-projets.
- Création d'un script permettant de gérer très facilement la navigation clavier ainsi que l'accessibilité sur n'importe quel projet (voir "Easy-Nav" sur mon github).
Voir plus

AtosApril 2016 - August 2016

Evolutions d’applications d’interopérabilté de simulateur aéronautique.
Modification des IHM :
Etude d’ergonomie,
Maquettage
Validation
Développement et intégration
Rédaction de la documentation projet (spécification, stratégie de test)
Environnement technique : C++, QT, Linux, Windows, Aéronautique.
Voir plus

WooxoSeptember 2014 - December 2014

Développeur C/C++

Mes compétences

Software testing

Jest

Open Source solutions

Qt

Languages

C/C++, CSS, SQL, C#, Sass, HTML5, TypeScript, JavaScript, HTML

Mobile

Unity3D

Frameworks

Node.js, Angular 7, Angular, jQuery, Redux, Express.js

Technologies

Webpack.js, AWS, Chart.js, React.js, Sequelize.js

IT Infrastructure

Windows, Linux, Unix, MacOS, Networking, Git

Databases

PostGreSQL, MySQL, SQLite

Mes études et formations

Engineer's degree - Computer Programming/Programmer, General - EPITECH - European Institute of Technology2013 - 2018

Mesure en technologie de l'information - Informatique - Université Laval2016 - 2017