chaker.jouini

Développeur Full JS Confirmé Node JS React JS Nest JS Nexts JS Express JS

À propos du candidat

Développeour Full-Stack JS Node JS React JS confirmé ayant 4 ans d’expériences

J’ai participé dans divers projets (Domaine santé, Tourisme, e-commerce) avec un bon background technique :

COMPÉTENCES:

Programmation : Javascript,
Typescript, HTML, CSS
Frameworks: React Native, ReactJs
(bibliothèque), ExpressJs, NestJs,
NextJs
Bases de données: MongoDB,
MySQL, PostgreSQL,IndexedDB
Plateformes GCP Cloud functions,
Firebase FCM
Outils de développement: TypeORM,
Mongoose, Redux, Jest, Swagger,
AWS S3, AntD, Material UI, GIT, GITLAB
CI, Jira
Systèmes d’exploitation : Windows,
Ubuntu, macOs
Méthodologie: Agile Scrum

Location

Education

I
Ingénieur informatique : Développement logiciel 2020
ESPRIT

Travail & Expérience

D
Développeur FullStack JS février 2, 2025 - février 2, 2025
GROUPE AVEC.FR

Contexte de la mission : AVEC.FR est une plateforme e-santé qui intervient sur l'ensemble des acteurs santé. Réunissant des établissements sanitaires et médico-sociaux implantés partout en France. AVEC.FR Propose des services de soins et d'accompagnement pour les familles et les corps médicaux. Tâches: • Développer des modules d'export de données de grande taille au formats CSV/PDF en appliquant le mécanisme de batching afin d'éviter le surcharge de la base donnée et le déployé sur Cloud function (GCP). • Développer un module qui assure la migration des données d'une base de données MongoDB vers une autre PostgreSql afin d'analyser les données et les structurer pour créer des statistiques. • Implémenter des scripts pour appliquer des correctifs au niveau de la base de données. • Assurer la gestion de l'alimentation de données, la suppression et la création d'indices sur elastic search. • Conception et développement des API REST sous les frameworks NestJS et ExpressJS. • Collaborer dans le développement d'un module de traçage des actions utilisateur et assurer son bon fonctionnement. • Développer des tests unitaire à l'aide du bibliothèque JEST. • Analyser, Enrichir et optimiser le schéma de données existant. • Développer et intégrer des interfaces graphiques avec les standards (ReactJS / NextJS). • Refactoriser des composants React de class component vers functional component. • Utiliser Redux pour gérer la synchronisation des données entre les differents composants React. • Collaborer à la mise à jour des anciennes bibliothèques npm et gérer la migration d'une version à une autre (Antd v3 vers v4, React-Router v5 vers v6,etc..) • Gérer des notifications à l'aide de ServiceWorker et Firebase. • Corriger des bugs. • Effectuer des revues de code et assurer la mise en œuvre des bonnes pratiques. Environnement technique : MERN Stack, PERN Stack, MongoDB, PostgreSql, Javascript, Typescript, Cloud function (GCP), ExpressJS, NodeJS, NestJS, Jest, NextJS, ReactJS, Redux, Antd, Material-UI, Styled-components, React-Hooks, Mongoose, TypeOrm, HTML CSS, JIRA, Git ,Scrum agile, GITLAB CI, Storybook, tailwind

D
Développeur FullStack JS février 2, 2025 - février 2, 2025
DIGIT-U : éditeur de logiciel

PROJET 1 : FEECHR : RÉSEAU SOCIAL POUR PARTAGER DES PHOTOS ET VIDÉOS (DECEMBRE 2021 MARS 2022) Description : FEECHR est une application mobile de réseautage social qui fournit un service pour partager des photos et des vidéos avec le monde entier, communiquer avec des amis, ainsi que découvrir les nouvelles des autres partout dans le monde. Tâches : • Conception détaillée et implémentation de la logique métier(Backoffice +messagerie). • Implémentation d'un système de sécurité à l'aide des tokens JWT (backoffice). • Mise en place de requêtes mongoDB compliquées et dynamiques. • Intégration de l'API Pusher JS pour notifier le front-end en temps réel (messagerie). • Développement d'un module de recherche avancée intégrable à toutes les entités définies. • Développement d'un module de gestion des utilisateurs. ∠ Upload des fichier vers AWS S3 Bucket. • Création et consommation des services Rest api. • Intégration d'une maquette du design (backoffice). • Gérer les formulaires et le contrôle de saisie. • Intégration de Redux afin de pouvoir gérer et partager les états entre les différents composants. Environnement technique : MongoDB PusherJS ExpressJS NodeJS ReactJS React Hooks Redux Mongoose Pusher HTML CSS Ant-design JIRA Git PROJET 2: SEXO SANTÉ : APPLICATION DÉDIÉE À LA SANTÉ SEXUELLE. (DANS LE STORE SOUS LE NOM SEXO SANTÉ) (SEPTEMBRE 2021 NOVEMBRE 2021) Description : SEXO SANTÉ est une application destinée aux adolescents et aux jeunes qui vise à sensibiliser et à simplifier les informations sur les composantes de la santé sexuelle Tâches : • Conception détaillée et implémentation de la logique métier. • Mise en place d'un algorithme de calcul du cycle menstruel pour les femmes utilisant un calendrier avec un système de notification. • Mise en place d'un système de traduction(i18n) RTL + LTR. • Gérer des notifications locale et firebase notifications Remote. • Intégration d'une maquette de design. • Integration d'une base de données locale (SQLite). Environnement technique : React Native React Hooks Redux FireBase FireBase cloud messaging SQLite Git PROJET 3 : JOLIESSE : APPLICATION MOBILE D'UNE MAGASIN DE VÊTEMENTS (DANS LE STORE SOUS LE NOM JOLIESSE) (JUILLET 2021 SEPTEMBRE 2021) Description : JOLIESSE est une application mobile de vente de la marque JOLIESSE Tâches : • Appliquer des modifications à la logique de l'algorithme de validation de stock. • Gérer des notifications locale et firebase notifications Remote. • Intégrer l'authentification par Facebook/Apple. • Développer des nouvelles fonctionnalités . • Intégration de Redux afin de pouvoir gérer et partager les états entre les différents composants. • Intégrer et appliquer des modifications côté design. Environnement technique : React Native React Hooks Redux Jira Scrum Git PROJET 4 : ISTISHARA : APPLICATION MOBILE DE TÉLÉCONSULTATION (FEVRIER 2021 AVRIL 2021) Description : ISTISHARA permet à l'utilisateur d'appeler un professionnel accrédité et d'obtenir une consultation juridique, comptable ou fiscale. Tâches : • Conception détaillée et implémentation de la logique métier. • Développement des différents compansants ReactJS. • Consommation des services Rest api. • Gestion l'upload des fichiers. • Gestion des formulaires et le contrôle de saisie. • Développement et intégration HTML des interfaces graphiques avec les standards ReactJS. Environnement technique : ReactJs, React, Hooks, Redux, Antd, Jira, Git Projet 5 : 2 NIGHTIN : APPLICATION DE LOCATION DES LOGEMENTS (JUIN 2020 JANVIER 2021) Description : NightIn est une application de location de maisons d'hôtes entre des particuliers. Tâches : • Conception détaillée et implémentation de la logique métier. • Implémentation d'un système de sécurité à l'aide des tokens JWT. • Mise en place d'un algorithme de recherche approximative des maisons d'hôtes les plus proches. • Intégration de l'api google maps. • Mise en place d'une messagerie instantanée en temps réel à l'aide de socket io . • Développement des différents compansants ReactJS. • Consommation des services Rest api. • Gestion l'upload des fichiers. • Gestion des formulaires et le contrôle de saisie. • Développement et intégration HTML des interfaces graphiques avec les standards ReactJS Environnement : ReactJS, ReactJs, React, Hooks, Redux, Antd, Jira, Git socket io googleMaps Jwt mongodb ExpressJs css AwsS3

Soyez le premier à laisser un avis “chaker.jouini”

Your Rating for this listing