À propos de Yassine
Anglais
Bilingue ou natif
Français
Bilingue ou natif
Expériences
- QbitDéveloppeur Full-Stackjuillet 2024 - Aujourd'hui (1 an et 11 mois)Paris, FrancePlateforme de Trading : Plateforme de Trading d’Actifs en Crypto-Monnaies Stables- Analyse des besoins métiers et des cas d’usage- Cadrage technique : étude des dépendances, estimations et faisabilité- Conception technique (architecture microservices, Atomic Design, Design System)- Implémentation de design patterns : Clean Architecture, DDD, Architecture Hexagonale, Event-Driven- Mise en place de la CI/CD : Docker, Helm Charts, GitHub Actions- Développement Backend avec NestJS (API Rest, Queues de messages, Bases de données)- Développement Frontend Web avec ReactJS- Développement Frontend Mobile avec React Native- Intégration de l’authentification OIDC et gestion fine des droits (authentification/autorisation)- Intégration des systèmes de paiement et de gestion des commandes- Implémentation de l’interface avec l’API Partenaire de crypto-monnaies- Sécurisation de l’API via des helpers dédiés- Mise en place de la documentation Swagger- Mise en place de la supervision et du monitoring de la plateformeProjet : Application de Gestion et de Location de Logements de VacancesDéveloppement d’une solution complète de gestion, de réservation et de location de logements de vacances.- Analyse des besoins métiers et des cas d’usage- Cadrage technique : étude des dépendances, estimations et faisabilité- Développement Backend avec NestJS (API Rest, Queues de messages, Bases de données)- Développement Mobile avec React Native, mise en place des interfaces utilisateurs- Intégration de l’authentification OIDC et gestion fine des droits (authentification/autorisation)- Intégration des systèmes de paiement et de gestion des réservations- Mise en place de la documentation Swagger
- Sastec-groupDéveloppeur Full-Stackjuillet 2023 - août 2024 (1 an et 1 mois)• Analyse des besoins métier et techniques• Conception applicative et technique• Intégration du kit Apple Health (iOS) et Health Connect (Android)• Développement mobile avec React Native, mise en place des interfaces utilisateurs• Ajout du kit Apple Health pour le compteur de pas sur iOS• Intégration de l'authentification via Google• Déploiement Kubernetes sur VPS auto-hébergéCréation d’une plateforme complète de communication audio/vidéo en direct, incluant des fonctions avancées de diffusion et d’interaction.Développement frontend avec :- Plateforme de Lecture et de Gestion Vidéo Personnalisée :Développement d’un lecteur vidéo sur mesure et d’un webservice de gestion de contenus vidéo (CMS).Développement d’un lecteur vidéo avec Video.js incluant :- Contrôles personnalisés (lecture, pause, avance rapide, muet, etc.)- Création de playlists, lecture en boucle- Responsive designIntégration des APIs de statistiquesDéveloppement d’un webservice associé permettant :- L’upload de vidéos (via URL ou fichiers)- La gestion de contenus (listing, affichage dans le lecteur, statistiques)- L’intégration du lecteur en iframe dans d’autres projetsEnvironnement technique : VueJs, TypeScript, ReactJS, NextJS, et consommation d’API.Intégration de l’authentification et gestion des rôles via NestJS.Implémentation d’un intercepteur HMAC pour la sécurisation des requêtes.Mise en place d’un système de sessions de réunion sécurisé.Ajout de nombreuses fonctionnalités :- Chat (général/privé)- Gestion des participants- Partages (écran, documents)- Personnalisation des arrière-plans- Contrôle caméra/micro- Diffusion de médias- Diffusion en direct via OBS- Enregistrement de réunionsIntégration du captcha CloudflareDéploiement Kubernetes avec Helm, CI/CD GitLab
- ProxymDéveloppeur Fullstack ReactJS / NestJSaoût 2021 - juin 2023 (1 an et 10 mois)• Analyse des besoins métiers• Rédaction des spécifications techniques• Conception applicative et technique• Création d'un serveur LDAPS.• Développement Backend et Frontend• Concevoir un système de collecte et d'affichage graphique des données RH les plus pertinentes et récentes• Mettre en place un module de recrutement permettant de trouver et d'attirer des candidats talentueux.• Développer un module d'évaluation pour suivre les performances des candidats.• Assurer la sécurité des informations sensibles en utilisant un serveur LDAPS pour l'authentification et le contrôle d'accès.• Mettre en place des mesures de protection robustes pour prévenir la perte ou l'accès non autorisé aux données sensibles.• Optimiser les performances opérationnelles en automatisant les processus liés aux ressources humaines.• Respecter les réglementations en vigueur en matière de protection des données et de confidentialité des employés.• Installation et configuration manuelle du cluster Kubernetes sur VPS auto-hébergé, garantissant un contrôle total de l'infrastructure et une haute disponibilité• Création d'un pipeline CI/CD avec GitHub Actions, intégrant les déploiements via Helm sur un cluster Kubernetes
Recommandations
Soyez le premier à recommander Yassine
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Formations
- Diplôme Master Professionnel enISITCOM2021Diplôme Master Professionnel en
- Javascript, React+Redux, MERN (MongoDB,express NodeJs, ReactJs)Sololearn2021Javascript, React+Redux, MERN (MongoDB,express NodeJs, ReactJs)