À propos de Samuel
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- SOLUTECIngénieur d’Études – Développeur FullstackAGENCE & SSIIaoût 2024 - janvier 2025 (5 mois)Bordeaux, FranceConception et développement d'une application de gestion de planning en architecture microservicesDéveloppement / Architecture / DevOps :💻 Stack technique : Angular 18 / NestJS / PostgreSQL / Prisma ORM / Docker / TailwindCSS / Jasmine / KarmaApplication web professionnelle de gestion de planning construite selon une architecture microservices modulaire et scalable.Frontend Angular moderne : développement en Angular 18 avec TailwindCSS, création de composants réutilisables, système de gestion d'état avancé et optimisation des performances (lazy loading, change detection).Tests & Qualité : implémentation complète de tests unitaires et d'intégration avec Jasmine & Karma (composants, services, pipes), automatisation dans la CI/CD pour garantir robustesse et maintenabilité.Backend robuste : développement backend NestJS avec architecture modulaire, validation des données (class-validator, pipes), gestion des erreurs et documentation Swagger interactive.Base de données : conception et gestion PostgreSQL avec Prisma ORM, migrations versionnées, relations complexes et optimisation des requêtes CRUD.DevOps & Conteneurisation : conteneurisation complète avec Docker, orchestration multi-services avec Docker Compose, gestion des environnements (dev/staging/prod).Architecture microservices : séparation frontend/backend, communication API REST, gestion des CORS et authentification JWT.
- HOMKI IMMOBILIERDéveloppeur FullstackIMMOBILIERjanvier 2022 - juillet 2024 (2 ans et 6 mois)Marseille, FranceConception et développement d'un dashboard d'agent immobilier completDéveloppement / Architecture Cloud / Méthode Agile :💻 Stack technique : Vue.js 3 (Composition API) / Quasar / GraphQL / Neo4j / Prisma ORM / AWS Lambda / AWS S3Plateforme complète de gestion immobilière intégrant vente, achat, répertoire clients et automatisations métier.Frontend Vue 3 moderne : développement en Vue 3 avec Composition API et framework Quasar, composants réutilisables avec typage TypeScript strict, gestion d'état réactif et optimisation des performances (code splitting, memoization).Intégration GraphQL : implémentation de l'intégration GraphQL pour la communication avec Neo4j et Prisma, gestion du cache Apollo, requêtes optimisées et mutations complexes.Outils statistiques : conception de dashboards analytiques avec visualisation de données temps réel, KPIs personnalisables et exports de rapports.Édition dynamique : système d'édition d'articles et de contenus avec prévisualisation temps réel, gestion de médias et versionning.Microservices AWS : déploiement de microservices serverless sur AWS Lambda pour automatisation de la génération de PDF (contrats, mandats), stockage S3 et gestion des événements.Méthode Agile : participation active aux cérémonies Scrum (daily, sprint planning, retro), revues de code systématiques, gestion des branches Git (feature/develop/main) et suivi des sprints sur Jira.
- Capgemini Technology Services - FranceDéveloppeur FullstackCONSEIL & AUDITjuillet 2020 - décembre 2020 (5 mois)Paris, FranceDéveloppement d'une application de santé pour montre connectée Samsung Galaxy Watch ActiveDéveloppement / Mobile / IoT :💻 Stack technique : JavaScript / C / React Native / Samsung Tizen SDKApplication de santé connectée permettant la collecte et l'affichage de données biométriques en temps réel.Application Samsung Galaxy Watch : développement en JavaScript et C pour Samsung Galaxy Watch Active, collecte de données de santé (fréquence cardiaque, pas, calories, sommeil) en temps réel.Interface utilisateur montre : conception d'une interface optimisée pour petit écran, navigation intuitive par gestures et affichage temps réel des métriques.Application mobile cross-platform : développement React Native avec visualisation des données de santé sous forme de graphiques interactifs, historiques et statistiques personnalisées.Communication patient-médecin : système de partage sécurisé des données de santé, alertes automatiques et messaging intégré.Synchronisation temps réel : mise en place de la synchronisation bidirectionnelle entre la montre et l'application mobile via Bluetooth et API REST.Optimisation performance : gestion efficace de la batterie, compression des données et cache local pour une expérience fluide.
Recommandations
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
- Master Architecte Logiciel, Développeur d'Applications | Spécialité Intelligence Artificielle et DataEpitech2024Formation d'excellence en architecture logicielle et développement d'applications avec une spécialisation approfondie en intelligence artificielle et data science. 🧠 Intelligence Artificielle : apprentissage automatique (Machine Learning, Deep Learning), réseaux de neurones avec TensorFlow et Keras, traitement du langage naturel (NLP), computer vision et modèles prédictifs. 📊 Data Science & Big Data : analyse et manipulation de données avec Pandas et NumPy, visualisation de données, algorithmes de classification et régression avec Scikit-learn, preprocessing et feature engineering. 🏗️ Architecture logicielle : design patterns (MVC, MVVM, microservices), architecture distribuée, scalabilité et haute disponibilité, event-driven architecture et API design (REST, GraphQL). 💻 Développement avancé : programmation orientée objet, développement full-stack moderne (React, Vue.js, Angular / Node.js, Python, Java), gestion de bases de données (SQL, NoSQL) et optimisation des performances. ☁️ Cloud & DevOps : conteneurisation Docker, orchestration Kubernetes, CI/CD avec GitHub Actions et GitLab, déploiement cloud (AWS, Azure) et monitoring applicatif. 🔬 Projets R&D : développement de plusieurs projets d'envergure intégrant IA et data, de la conception à la mise en production, en méthodologie Agile avec documentation technique complète.
- Licence Responsable de Projet Web et MobileEpitech2022Formation professionnalisante axée sur la gestion de projets digitaux et le développement d'applications web et mobiles modernes. 📱 Développement mobile : création d'applications mobiles cross-platform avec React Native, architecture mobile (MVVM, Clean Architecture), gestion d'état et optimisation des performances. 🌐 Développement web : maîtrise des frameworks JavaScript modernes (React.js, Vue.js, Angular), développement backend (Node.js, Express, PHP), intégration d'APIs REST et gestion de bases de données. 📋 Gestion de projet : méthodologie Agile (Scrum, Kanban), user stories et backlog, estimation et planification de sprints, outils de gestion (Jira, Trello) et animation d'équipe. 🎨 UX/UI Design : conception d'interfaces utilisateurs, wireframing et prototypage avec Figma, design thinking, tests utilisateurs et amélioration continue de l'expérience. 🔧 Environnement technique : versionning Git, workflow collaboratif (Git Flow), intégration continue, tests unitaires et d'intégration, et déploiement d'applications. 🚀 Projets professionnels : réalisation de plusieurs projets clients réels en équipe, de l'expression de besoin au déploiement, avec soutenance et présentation des livrables.