About Mohamed
French
Native or bilingual
English
Fluent
Experience
- HomematDéveloppeur Front-end ReactARCHITECTURE AND URBAN PLANNINGJanuary 2022 - Today (4 years and 4 months)Lyon, FranceHomemat Tools - Générateur de plans techniques et de devisDans le cadre de ce projet, j'ai été chargé de concevoir et de développer une application web innovante sous forme de configurateur 2D/3D permettant aux utilisateurs de générer facilement des plans techniques et des devis.Principales responsabilités :Conception et développement de l'application
- Conception et développement d'une application React.js utilisant le framework Next.js pour offrir une expérience utilisateur fluide et réactive.
- Implémentation d'un outil de dessin technique procédural à l'aide de la bibliothèque React-Konva, permettant aux utilisateurs de générer facilement des plans.
- Intégration de la bibliothèque React-pdf pour permettre l'export des devis au format PDF.
- Mise en place d'une gestion d'état centralisée avec la librairie Zustand pour optimiser les performances de l'application.
- Utilisation de React-Hook-Forms pour simplifier la gestion des formulaires.
Stack technologique- Front-end : React.js, Next.js
- Librairies : Konva.js, React-pdf, Zustand, React-Hook-Forms
- Déploiement : Netlify
- Eat&TrustDéveloppeur Full Stack et MobileRESTAURANTS AND FOOD SERVICEJanuary 2022 - September 2022 (9 months)Lyon, FranceEatAndTrust - Application de livraison de repasEn tant que développeur Fullstack, j'ai été responsable de l'ensemble du cycle de vie du produit, depuis la conception architecturale jusqu'à la livraison finale.Principales réalisations :Développement de l'application mobile
- Conception et développement de l'application mobile cross-platform pour iOS et Android en utilisant Flutter et Dart.
- Mise en œuvre du pattern architectural BLoC pour assurer une gestion d'état robuste et évolutive.
- Intégration fluide des API Google Maps et Algolia pour offrir des fonctionnalités de géolocalisation et de recherche performantes.
- Implémentation du système d'authentification et d'autorisation basé sur JWT.
Développement du back-office- Conception et développement du back-end en Golang, en utilisant le framework Echo pour assurer la scalabilité et la fiabilité de l'API.
- Intégration des services tiers tels que Stripe pour la gestion des paiements et Google Maps pour l'affichage des cartes.
- Utilisation de PostgreSQL comme système de gestion de base de données et d'Algolia pour la recherche full-text.
- Déploiement de la solution back-end à l'aide de Docker sur l'infrastructure Scaleway pour garantir une haute disponibilité.
Tout au long de ce projet, j'ai démontré mes compétences en architecture logicielle, en développement Fullstack (mobile et back-end) et en intégration d'API tierces. J'ai également acquis une expertise dans les bonnes pratiques DevOps avec Docker. - Canyousee - Agence Full Stack, Mobile & Motion DesignFull Stack & MobileDIGITAL AND ITJanuary 2019 - Today (7 years and 5 months)Lyon, FranceEn tant qu'agence, j'ai réalisé toutes sortes de projets pour des clients locaux, notamment :
- Sites web développés avec Next.js/Nuxt.js/Sveltekit
- Sites e-commerce développés sur Shopify
- Sites web avec Wordpress personnalisé aux besoins des clients
- Projets de design et de motion design
Cette expérience en tant qu'agence m'a permis de travailler de manière autonome sur des projets diversifiés, tout en développant une expertise technique étendue. J'ai notamment acquis des compétences en architecture logicielle, nouveaux outils et framework (svelte, elixir, etc), en gestion de projet et en conseil client.
Recommendations
Be the first to recommend Mohamed
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
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
Education
- Ingénieur InformatiqueEnseirb - Matmeca2014Ingénieur informatique spécialité Génie Logiciel.