Développeur avec plus de 3 ans d’expérience, j’aime explorer de nouvelles technologies et créer des solutions intuitives qui aident les gens à résoudre leurs problèmes.
À propos de moi
“Soyez-vous même, car tous les autres sont déjà pris.”
Biographie
Salut! Je suis un développeur full stack web et mobile avec plus de 3 ans d’expérience dans le domaine. Passionné par l’avancée des nouvelles technologies, particulièrement par l’impact de l’intelligence artificielle dans notre quotidien, j’aime créer des solutions utiles et durables tout en essayant de nouveaux outils stimulants.
Récemment, j’ai dirigé le remplacement du système de synchronisation entre une application mobile et la plateforme d’un client en 3 mois, ce qui a réduit les tickets de support de 20 % et amélioré l’expérience utilisateur.
J’accorde une grande importance à l’accessibilité, à la testabilité et à la lisibilité du code. Si vous cherchez un collaborateur capable de donner vie à vos projets, n’hésitez pas à me contacter!
Compétiteur en coding
Participer à des hackathons est toujours passionnant. J'aime découvrir de nouvelles technologies, résoudre rapidement des problèmes et travailler en équipe.
Joueur de Smash Bros
J'adore jouer à Smash Bros avec mes amis. La stratégie et l'adaptabilité nécessaires pour gagner rendent chaque partie amusante.
Amateur de musique
J'aime jouer des morceaux à la guitare pendant mon temps libre. Le temps et la concentration nécessaires pour apprendre chaque chanson affinent ma concentration et mon sens du détail.
Mes projets
“Les grandes choses ne sont pas accomplies par impulsion, mais par une série de petites choses mises ensemble.”
Développer et maintenir des applications cloud et mobiles pour aider les clients à gérer efficacement leur planification et leurs projets de construction
Réalisations clés
●Dirigé le remplacement du système de synchronisation entre l'application mobile et la plateforme client sur 3 mois, réduisant les tickets de support de 20% et améliorant l'expérience utilisateur
●Appris rapidement React et React Native sur le terrain pour maintenir et améliorer la plateforme web et l'application mobile, réduisant le temps de chargement moyen et d'exécution des actions de 5 minutes à 3 secondes
●Consolidé deux bases de données PostgreSQL en une seule instance (unification de schéma + migration de données), simplifiant la maintenance, améliorant la cohérence des données et réduisant le temps d'intégration des développeurs de 50 % (2 → 1 jours)
●Analysé le comportement des utilisateurs via PostHog pour identifier les inefficacités dans la gestion des données, menant au développement d'une fonctionnalité de mise à jour en masse éliminant les tâches manuelles répétitives
●Adopté les pratiques TDD et contribué à la suite de tests backend automatisés de l'équipe dans le pipeline CI/CD (Jest), aidant à maintenir une couverture de code de 78 %
●Travaillé en étroite collaboration avec l'équipe d'expérience client via l'intégration HubSpot pour identifier et résoudre systématiquement plusieurs bugs par semaine, améliorant directement la fiabilité du produit et la satisfaction client
Développé et modernisé les systèmes d'authentification et les applications mobiles pour une plateforme d'entreprise
Réalisations clés
●Conception et déploiement de nouveaux microservices sur Google Cloud Platform (GCP) pour étendre les fonctionnalités de l'application et moderniser l'architecture
●Unifié l'authentification Web et Mobile en remplaçant le système interne par IdentityServer4 synchronisé avec Okta pour centraliser la gestion des accès sur toutes les plateformes
●Implémentation complète du protocole OpenID Connect (SSO) sur les plateformes Web (.NET) et Mobiles, incluant la configuration, les tests multi-environnements (Android Studio, Xcode) et la documentation
●Maîtrise rapide de C# et Angular permettant une gestion autonome du backlog, avec la résolution de plus de 2 tickets critiques par semaine et le maintien de la stabilité de la plateforme
●Rédaction de documentation technique sur Confluence et modélisation des processus sur Lucidchart pour améliorer la maintenabilité du code et l'intégration des nouveaux développeurs
Technologies utilisées
.NET
TypeScript
Lucidchart
PostgreSQL
Docker
Confluence
Angular
Auth0
Google Cloud Platform (GCP)
EF Core
Capacitor
Éducation
“L’éducation n’est pas l’apprentissage de faits, mais l’entraînement de l’esprit à penser.”
Baccalauréat axé sur le cycle de vie complet du développement logiciel, de l'analyse des exigences à l'architecture système et l'assurance qualité. Met l'accent sur l'expérience pratique avec des outils et méthodologies d'ingénierie modernes.
Programme complet couvrant les fondamentaux de l'informatique, incluant la programmation, la gestion de bases de données et le développement web. A fourni une base technique solide pour la poursuite d'études en ingénierie.
Cours principaux
Structures de données et programmation
Mathématiques discrètes
Algèbre linéaire et géométrie
Développement logiciel
Calcul différentiel et intégral
Skills & Expertise
“I have no special talent. I am only passionately curious.”
Maîtrisé
Intermédiaire
Connaissance de base
En apprentissage
Développement Frontend
Next.js
React
React Native
Tailwind CSS
TypeScript
Angular
Electron
Vite
MetaMask & Web3
Vue.js
Backend & Données
APIs REST
Node.js
PostgreSQL
Tests (Vitest, Jest)
.NET
Conception DB
GraphQL
MongoDB
SQLite
Prisma
Python
Spring Boot
DevOps & Outils
Git
Vercel
CI/CD Pipelines
Docker
OpenAI & IA
Amazon S3
Google Cloud
Kubernetes
Communication & Savoir-être
Adaptabilité
Agile & Scrum
Autonomie
Bilingue EN/FR
Collaboration
Esprit critique
Résolution Pb.
Leadership
Contactez-moi
“Ma conviction est que la communication est le meilleur moyen de créer des relations solides.”
Je suis toujours ouvert à discuter de nouvelles opportunités, de projets intéressants ou simplement de parler de technologie.N'hésitez pas à me contacter via l'un des canaux ci-dessous!