Accédez au profil complet de Martin L.
Créez un compte en 2 minutes et accédez au profil complet de nos 326 454 prestataires.
Salut ! 👋
Je m'appelle Martin et je suis développeur web avec 8 ans d'expérience en start-up et en freelance. Passionné par la création de solutions innovantes, j'ai cofondé Rapsodie, une application ayant levé plusieurs millions d'euros et ayant attiré plus de 100 000 utilisateurs. Aujourd'hui, je me spécialise dans le développement frontend, tout en ayant une expertise solide en backend.
🔧 Compétences principales :
🧑🎨 Frontend:
-React.js: Interfaces utilisateur dynamiques et performantes.
-Typescript: Code propre et sécurisé.
-TailwindCSS: Styles modernes et responsives.
-Framer Motion: Animations élégantes et fluides.
-React Query, Router, Context API: Gestion des données et des états.
-Capacitor: Création d'applications mobiles à partir de code web.
🤓 Backend:
- Python (Django / FastAPI / Flask): Développement d'API robustes.
-Firebase: Authentification, Analytics, Cloud Functions, et notifications.
-SQL (PostgreSQL, Firestore): Gestion des données à grande échelle.
🧠 DevOps:
-CI/CD: Automatisation des déploiements avec GitHub Actions.
-Google Cloud Platform: Déploiement et gestion cloud.
-Docker / Kubernetes / Docker Swarm: Hébergement, orchestration, conteneurisation et déploiement à grande échelle.
🎯 Ce que je peux faire pour vous :
-Développement web: Créer ou améliorer vos applications web et mobiles.
-Gestion de projet technique: Vous accompagner de l'idée à la mise en production.
-Optimisation & Maintenance: Audits techniques, refactorings et optimisations.
Toujours en quête de nouveaux défis, je suis prêt à mettre mon expertise au service de votre projet pour créer des solutions web solides, performantes et innovantes.
Envoyez-moi un message pour discuter de votre projet, je suis disponible et réactif ! 📬
A bientôt 👨💻
LoveHour est une application de rencontre sur laquelle j'ai été le seul développeur de l'équipe. Grâce à mes compétences en développement full-stack, j'ai assuré la conception et la mise en œuvre des fonctionnalités essentielles, tout en jouant un rôle stratégique dans l'élaboration de la roadmap produit. Mon expertise technique m'a permis de créer des solutions performantes, alliant React.js pour le frontend et Firebase ainsi que Django pour le backend. Sur le plan des soft skills, j'ai su collaborer étroitement avec les parties prenantes pour aligner la technologie aux besoins du produit, garantissant des itérations rapides et un déploiement fluide sur les plateformes iOS et Android. Ma capacité à gérer les défis complexes et à maintenir une communication claire a été cruciale pour le succès de ce projet.
🎨 Réalisations Frontend :
- Création de l'application mobile en React.js avec Typescript.
- Intégration du design et animations avec Framer Motion.
- Développement d'un swiper pour la présentation des profils.
- Mise en place d'un composant Drag and Drop pour les photos de profils.
- Intégration des paiements avec Stripe.
- Gestion des données et authentification avec Firebase.
- Portage de l'application en version native avec Capacitor.
- Déploiement sur les stores iOS et Android.
🔧 Réalisations Backend :
- Utilisation de Firebase pour la gestion des données avec Firestore, l'envoi de notifications FCM, l'exécution de Cloud Functions (notifications, gestion des comptes, intégration Stripe), et l'authentification des utilisateurs.
- Migration de la base de données de Firestore à SQL via Django pour une meilleure maintenance et sécurité.
- Mise en place de la logique business côté serveur pour améliorer la sécurité et la maintenance.
Rapsodie est un jeu dans lequel les joueurs incarnent un manager de label de rap, en utilisant des données réelles d'artistes. En tant que cofondateur, j'ai été au cœur du développement technique du jeu, où j'ai appris et acquis une solide expertise en développement web, particulièrement pour la partie backend. J'ai joué un rôle clé, aux côtés de mon équipe, dans la mise en place de l'architecture micro-services et dans l'intégration d'API performantes. Ensemble, nous avons assuré la scalabilité et les performances de l'infrastructure du jeu grâce à GCP, Kubernetes et d'autres services cloud.
En plus de mes connaissances pointues en développement backend, j'ai également participé régulièrement au développement frontend avec React.js.
Ce projet a été une expérience multidisciplinaire où j'ai touché à divers domaines comme le design et la gestion de produit, tout en développant une expertise en développement web.
🔧 Réalisations Backend :
- Conception de l’architecture technique avec une architecture micro-service orchestrée par Kubernetes
- Développement d'une API REST asynchrone et sécurisée avec FastAPI (Python) et JWT
- Stockage des données : Cloud Storage (statique), PostgreSQL (dynamique), BigQuery (analytics), Firestore (bootstrap)
- Typage complet du code (Pydantic)
- ORM robuste, typé et asynchrone (SQLAlchemy)
- Monitoring et optimisation des requêtes SQL
- implémentation d’un cache (Redis)
- Pipelines Apache Beam (Dataflow runner) pour la màj quotidienne des données de jeu
- Planification des pipelines et processus avec Apache Airflow
- Logique business
- Planification des migrations en production et gestion de la rétro-compatibilité de l’API et de la BDD
- Tests unitaires systématiques
🎨 Réalisations Frontend :
- Intégration des notifications push
- Implémentation de l'authentification Apple Login
- Configuration de l'analytics avec Segment et [URL MASQUÉE]
- Debug de l'application mobile en local en cas de problème lié au backend
Withings est une entreprise spécialisée dans les objets connectés pour la santé.
En tant que data scientist, ma mission était de développer des algorithmes exploitant les données des capteurs intégrés dans les produits, en utilisant des techniques de traitement du signal et de machine learning. Au delà du développement d'algorithmes, le rôle impliquait une participation active à chaque étape du cycle de vie d'un projet : choix des capteurs, intégration produit, création de datasets, et support client.
Statistiques
depuis la création du compte
Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.