Freelance : SAAS - Outil métier pour agence
immobilière indépendante
● De 11/2024
● Secteur d’activité : Immobilier
Fonction : Chef de projet / Développeur Full Stack
● Contexte de la mission :
Création d’une application web sur mesure pour une agence immobilière
indépendante. L'objectif du projet était de faciliter le matching entre clients et
biens immobiliers en intégrant des arguments de vente basés sur une intelligence
artificielle.
● Mes réalisations :
Coordination de l’ensemble du projet depuis la définition des besoins jusqu’à la
livraison.
Interaction avec les parties prenantes pour valider les fonctionnalités et les livrables.
Création des interfaces utilisateurs sur Figma, en prenant en compte l’expérience
utilisateur (UX) et l’identité visuelle.
Mise en place de styles modernes et responsives grâce à Tailwind CSS.
Développement du frontend avec Next.js pour une interface performante et
dynamique.
Mise en place du backend avec Prisma pour la gestion de la base de données et
des relations complexes.
Intégration de Clerk pour l’authentification utilisateur et la gestion des comptes.
Hébergement et déploiement continu via Vercel, assurant une rapidité et une
disponibilité optimales.
Intégration de l’intelligence artificielle pour améliorer le processus de vente en
proposant des arguments personnalisés basés sur les données des clients et des
biens.
● Environnement technique :
● Frontend : Next.js, Tailwind CSS
● Backend : Prisma, Node.js
● Outils : Clerk (authentification), Vercel (hébergement), Figma (design), IA
(argument matching client/bien)
Bilan de compétences :
● Gestion de projet : Capacité à organiser et piloter un projet complet, de la
conception à la livraison.
● Design UX/UI : Création d’interfaces modernes et efficaces en utilisant Figma et
Tailwind CSS.
● Expertise technique : Maîtrise de Next.js pour le frontend, Prisma pour le
backend et des outils modernes comme Clerk et Vercel.
● Intégration IA : Expérience dans l’intégration d’intelligence artificielle pour
améliorer les processus métier et créer de la valeur ajoutée.
● Agilité : Gestion efficace des priorités et respect des délais grâce à une
approche agile.
Cette mission a permis de développer une solution digitale performante, moderne et orientée
client pour répondre aux besoins spécifiques d'une agence immobilière indépendante.
Freelance : CARL SYSTEM - Groupe Berger Levrault
● De 10/2024 au 12/2024
● Secteur d’activité : Logiciel / Outil métier industriel
Fonction : Lead Développeur Flutter - Java (Spring Boot)
● Contexte de la mission :
Carl Touch est une application mobile permettant la gestion de tâches, l’inventaire
et l’organisation d’une équipe d’intervention. L’objectif de la mission est de
maintenir l’application avec la résolution de tickets, la refactorisation du code, la
résolution des fuites mémoires.
● Mes réalisations :
La conception technique sur la base des exigences fonctionnelles,
Le développement informatique des différents composants (frontend, backend),
La prise en compte des impératifs de qualité selon un processus d’intégration
continue, de tests automatisés et de revues de code,
La veille technologique et la recherche d’améliorations permanentes,
La mise en œuvre de nouvelles technologies et Framework au sein des logiciels.
Résolution de fuites mémoires (Outil de debugging Dart)
● Environnement technique :
● Flutter
● Jenkins
● BitBucket
● Jira
● Java Spring Boot
● Git
● Bilan de compétences :
● Expertise technique : Maîtrise de Flutter pour le développement mobile et de
Java (Spring Boot) pour le backend.
● Gestion de projet technique : Capacité à concevoir des solutions techniques en
réponse aux exigences fonctionnelles complexes.
● Qualité et maintenance : Expérience avérée dans la résolution de fuites
mémoire et l'optimisation de la performance des applications.
● Processus CI/CD : Familiarité avec les outils d’intégration continue (Jenkins) et
gestion des versions (Git, BitBucket).
● Agilité : Habitude de travailler avec des outils de gestion Agile (Jira) et de
respecter les processus de revue de code et tests automatisés.
● Veille technologique : Capacité à proposer et intégrer de nouvelles technologies
pour améliorer les processus et la qualité des produits.
Freelance - Mission pour Smile Eat
● De 09/2024
● Secteur d’activité : Livraison / Service de livraison de nourriture
Fonction : Développeur Full-Stack
● Contexte de la mission :
Intégration du système de notification push pour suivre la livraison d’une
commande.
● Mes réalisations :
Intégration du système de notification push avec Cordova
Intégration côté backend de la méthode de notification push
Tests unitaires
Déploiement de la release en pré-production sur test Flight
● Environnement technique :
● Nest.JS
● Php Symfony
● Cordova
● Tests Jenkins
● Google Push Notification
● Bilan de compétences :
Compétences en développement d’application web monolithe (Php Symfony).
Compétences en intégration d’un dashboard easy Admin.
Gestion de projet.
Freelance - SAAS - Outil métier pour commerce
indépendant
● De 07/2024
● Secteur d’activité : Commerce / Service en ligne
Fonction : Développeur Full-Stack
● Contexte de la mission :
Développement d’un outil permettant la gestion des imports d’articles depuis le
back-office de la caisse (SumUp) au site e-commerce (Wordpress/WooCommerce).
● Mes réalisations :
Élaboration du cahier des charges.
Choix de la technologie (NextJS) et structuration de la base de données.
Mise en place d’une pipeline gitlab.
Intégration du service API Sumup et service API Woocommerce dans la solution.
Chiffrement des données sensibles (clefs API)
Intégration d'un dashboard admin pour la gestion administrateur
Intégration d’une interface graphique pour la gestion client
Tests unitaires
Déploiement de la solution
● Environnement technique :
● Gitlab CI
● NextJS
● Prisma
● MySQL
● Vercel
● Clerk
● Bilan de compétences :
Compétences en développement d’application web (NextJS).
Gestion de projet.
ENTREPRISE : NOVANCES IT
● De 03/2023 à 06/2024 Durée : 1 ans et 3 mois
● Service de l’entreprise : Développement logiciel
● Secteur d’activité : Santé/Médical
Fonction : Développeur Full-Stack, Lead Front-End Flutter
● Contexte de la mission :
Développement d’une PWA (Progressive Web App) dans le domaine médical.
Numérisation du parcours patient pour un cabinet d’anesthésistes, de la prise de
rendez-vous jusqu’à l’opération.
En tant que Lead Front-end Flutter, j'étais responsable de la structuration et du développement de l'application front-end en
utilisant Flutter. Mon rôle impliquait la conception de l'architecture de l'application, la mise en place de la configuration du
thème, la détermination des composants répétable en fonction de la maquette et en collaboration avec l’UI designer, la mise
en œuvre des meilleures pratiques de développement, et la gestion des états de l'application avec GetX. J'ai également
dirigé la création de widgets personnalisés spécifiques au domaine médical, tels que le sélecteur de dent et la timeline des
injections et événements durant l’opération. J'ai aussi formé les développeurs de l'unité sur l'utilisation du state
management GetX, contribuant ainsi à l'amélioration continue et à l'intégration de multiples fonctionnalités avancées au
sein de l'application.
● Mes réalisations :
Front-end :
Lead front-end
● Structuration du projet front (Flutter) en appliquant la méthode MVC.
● Décision du state management utilisé pour l’application (GetX) et formation
des développeurs de l’unité sur cette technologie.
● Mise en place de l’ensemble du design system allant de l’initialisation du
thème jusqu’à la création de composants réutilisables.
● Collaboration avec l’UI/UX designer de la maquette (Adobe XD)
● Mise en place du système de cache avec GetStorage.
● Création de widgets custom spécifiques au domaine médical (sélecteur de
dent, timeline des injections et des événements durant l’opération).
● Intégration du système de gestion des exceptions.
● Création d’un requestLoader pour la gestion des requêtes, des states et des
exceptions.
● Gestion de l’affichage en fonction du rôle professionnel et des préférences du
cabinet.
● Intégration de la gestion des rôles, calendriers du cabinet, solution de
paiement, booking des rendez-vous, mode hors-ligne, multilanguage,
maquette, système d’authentification et gestion de session.
Back-end :
● Création de l’API de visioconférence (Python)
● Création de l’API hospitalisation (Python)
● Environnement technique :
Flutter, Python, Dart, FastAPI, Adobe XD, Docker, Kubernetes, Gitlab, Crontab, PostgreSQL
● Bilan de compétences :
● Compétences en développement full-stack, avec une expertise en Flutter et
compétences en Python.
● Gestion de projets médicaux complexes et intégration de multiples
fonctionnalités avancées.
● Capacité à travailler en étroite collaboration avec des équipes
multidisciplinaires.
Entreprise : Freelance
● De 01/2021 à ce jour
● Service de l’entreprise : Développement d’applications mobiles
● Secteur d’activité : Bien-être / Yoga
Fonction : Développeur Full-Stack
● Contexte de la mission :
Suite au Covid et à mes diverses formations en Yoga, projet de proposer des cours
de yoga en ligne via une application mobile.
● Mes réalisations :
Version 1:
Création de l’UI, system design via Fi...