
Riad KECHIR
Ingénieur Développement Full Stack Senior | React, Node.js
Salaire / Taux journalier
Paris, France
Freelance
Expertises
Langues
À propos
Introduction
Développeur Full Stack avec 5+ ans d'expertise React/Node.js, spécialisé dans les applications mobiles et l'architecture microservices. Expérience confirmée chez Micropole sur des projets innovants (analyses connectées, moteurs de recherche) et maîtrise des technologies cloud AWS. J'apporte des solutions techniques robustes pour transformer vos idées en applications performantes.
Expérience de travail
Développeur Full Stack
Micropole
janv. 2023 - Présent
3 ans 10 mois
92300 Levallois-Perret, France
Missions : EuropAssistance : • Participation aux corrections de bugs coté front. • Ajout d’autres fonctionnalités frontend avec nextJS. Wired beauty : Développement from scratch d'une application mobile associée au laboratoire portable et connecté wired beauty, permettant de réaliser des analyses de la peau. Cette application transmettra les données collectées à un back-end qui donnera la possibilité d'exporter les résultats d'analyses. • Participation à l'architecture du code coté frontend de l'application. • Développement des différents écrans (formulaire de saisie des informations personnelles, écran pour prendre ou importer des photos depuis le téléphone, activation de la localisation, planification des rendez-vous dans l'agenda local du téléphone depuis l’application...ect) • Faire des builds et génération des apks qui permet d'installer l'application sur le téléphone aux différents phases de développement • Développement et consommation des API REST. • Participation à la mise en place du code back-office de l'application. • Conception le modèle du donné de l'application • Création de la base de donnée sous mysql. • Revue de code.
Fund KIS
mars 2018 - janv. 2023
4 ans 11 mois
Région de Paris, France
Analyste développeur full stack ( React, Nodejs )
sept. 2018 - janv. 2023
4 ans 5 mois
Région de Paris, France
Au sein de l'équipe développement autoorganisée, pluridisciplinaire et en étroite collaboration avec la Direction Technique, en travaillant selon une approche semi-agile (de scrum), mes missions principales étaient : * Développement backend : -Développement d’un écosystème de transfert des documents financiers des clients (KIID,Reporting … ) au société de traductions (talkfinance, euroscript…) via FTP ou mail via sendGrid et intégration de ces fichiers traduit dans la plateforme de la société. -Moteur de recherche textuelle des documents des clients (KIID, rapport financiers): Développement et customisation d’un module qui consomme les apis d’elasticesearch (création de l’index, suppression de l’index, ajout de mapping et sauvegarde des documents sous forme des textes dans elasticsearch) pour la recherche textuelle interrogé par des APIS REST et Conception et développement de l’outil front avec react ( utilisant les hooks ) avec pagination des résultat de la recherche (inspiré de moteur de recherche google) - Développement d’un viewer en reactjs de documents stockés dans Amazon S3 - Conteneurisation des serveurs (express, nodejs) avec Docker et déploiement, configuration de ces serveurs sur Amazon (service ECS pour la gestion des containers) - Initiation au développement suivant l’architecture micro-services - Création des bases de données et des collection de MongoDB des clients et interaction avec ces derniers - Refactorisation de code et mise en place des tests unitaires avec mochatest - Analyse et parse des fichiers xlsx, csv, pdfs et concecptions des données extraite de ces fichiers et les sauvegarder dans des collection dans la base MongoDb - Développement d'un explorateur de fichiers d’entrées/sorties de flux de données des clients * Développement frontend: -Intégration des maquettes, et création des composants Reactjs -La Refonte de certains pages web faite en angular.js avec reactjs
Stagiaire full stack ( ReactJs , NodeJs )
mars 2018 - août 2018
6 mois
Région de Paris, France
Au sein de l'équipe développement et en étroite collaboration avec la Direction Technique, mes missions principales étaient : * Développement backend : - Mise en place d’une librairie de cache basée sur REDIS avec automatisation de l’invalidation pour le portails fonds de la société (REDIS, NodeJS,scripts en LUA...) - Interactions avec les base de données (Mongodb, MySql) - Développement des différents modules des APIs pour la gestion utilisateur (Connexion, Authentification, Ajout, suppression des utilisateurs "les clients de la société") - Développement des cron-jobs qui envoie des données financières sous forme des fichiers csv à NATIXIS (client de la sociètè) * Développement frontend : - Développement d'un outil de gestion utilisateurs (suppression d'un user, assigner un rôle à un user, création d'un user sous forme d'un formulaire avec formik et yup pour la validation...) - consommation d'API REST (faire des post,get,pull,delete) avec fetch
Formation
Macertif
Formation
2022 - 2022
3 mois
Le Havre Normandy University
Master 2 (M2) ingénierie du web, des Objets Communicants et des systémes complexes
2017 - 2018
2 ans
Lycée
Baccalauréat Série S
2011 - 2011
1 an