Over Achref
- Application SaaS métier pour un client B2B, développée avec React.js et Typescript, intégrant des API REST pour une gestion fluide des données. Interface rapide, responsive et optimisée pour l’expérience utilisateur.
- Refonte complète d’un site vitrine et e-commerce avec Next.js et Tailwind, améliorant la performance, le SEO et la cohérence visuelle.
- Développement des applications mobiles avec React Native et Tailwind et en backend Nest JS et MongoDB.
Frans
Tweetalig / moedertaal
Engels
Vloeiend
Werkervaring
- Isula MuntagnaDéveloppeur Mobile Fullstack - Application Cartographique Corse (IsulaMuntagna)PERS & MEDIAaugustus 2025 - december 2025 (4 maanden)Bastia, FrankrijkConception et développement de "IsulaMuntagna", un MVP d'application mobile cross-platform (iOS & Android) dédié à la mise en valeur du territoire, des artisans et de la culture en Corse à travers une expérience cartographique immersive.Le projet a été pensé pour répondre à des contraintes fortes de budget et de temps de mise sur le marché, en s'appuyant sur une stack technique moderne, robuste et scalable :Frontend Mobile : Développement avec React Native (workflow Expo) et React Navigation pour une interface fluide et une navigation intuitive par onglets (Bottom Tabs).Cartographie Interactive : Intégration avancée de Mapbox GL pour l'affichage d'une carte personnalisée de la Corse, gestion de marqueurs interactifs (artisans et événements saisonniers), géolocalisation de l'utilisateur et ouverture de fiches détaillées (modales).Architecture Backend : Mise en place et configuration complète de Supabase (base de données relationnelle PostgreSQL, API REST temps réel et stockage d'images).Autonomie Client : Structuration des tables pour permettre une gestion de contenu 100% autonome par des profils non-techniques directement via le dashboard CRUD natif de Supabase (import de fichiers CSV pour le seed initial, gestion des événements).Déploiement : Configuration des environnements pour livraison rapide des builds via TestFlight (iOS) et les canaux de tests internes de Google Play (Android).Cette réalisation démontre ma capacité à livrer un produit minimum viable (MVP) fonctionnel, performant et documenté dans des délais courts (2 à 3 semaines de développement).
- OptitrainerDéveloppeur Mobile Fullstack React NatifSPORToktober 2025 - december 2025 (2 maanden)Bordeaux, FrankrijkDéveloppement et optimisation d'OptiTrainer, une application mobile de sport ambitieuse conçue pour accompagner les utilisateurs dans leur entraînement physique au quotidien grâce à une plateforme moderne, intuitive et évolutive. L’application centralise l’ensemble de l’expérience sportive : planification et personnalisation des programmes d’entraînement, suivi détaillé des séances (exercices, répétitions, charges, temps), analyse de la progression et des performances dans le temps, ainsi qu’une interaction fluide entre sportifs et coachs via une messagerie intégrée. OptiTrainer est développée en React Native avec Expo, garantissant une application mobile performante et multiplateforme (Android / iOS), avec un design mobile soigné et une expérience utilisateur optimisée. Elle intègre un système de notifications push pour les rappels d’entraînement, les objectifs et les échanges, ainsi que des connexions aux principaux services et objets connectés (Garmin, Polar, Strava) afin de synchroniser automatiquement les données sportives. Le backend, conçu en NestJS, assure une gestion sécurisée et scalable des utilisateurs, des profils sportifs, des programmes, des performances et des échanges. Le projet inclut également une gestion complète des sportifs, une base de données d’exercices structurée et un tableau de bord de suivi des objectifs. Enfin, la mission comprend la préparation, la configuration et la publication de l’application sur le Google Play Store, garantissant une mise en production conforme aux standards, prête à être diffusée et maintenue. Ce projet a été pensé comme une solution complète et évolutive, adaptée aussi bien aux sportifs amateurs qu’aux coachs professionnels, avec un code propre, maintenable et prêt à accueillir de futures fonctionnalités (coaching à distance, statistiques avancées, nouvelles intégrations).
- Pierson PropretéDéveloppeur Fullstack Lead - Création d'un SaaS d’Optimisation Métier (React / NestJS / MongoDB)CIVIELE TECHNIEK & BOUWKUNDEjanuari 2024 - mei 2024 (4 maanden)Nantes, FrankrijkArchitecture et développement de bout en bout d'un SaaS métier complet (logiciel de gestion industrielle) structuré en architecture découplée. Le projet a consisté à concevoir une application moderne combinant une interface utilisateur dynamique sous React et un backend ultra-robuste sous NestJS, interconnectant plus de 10 logiciels tiers via leurs APIs.La réalisation technique a englobé la conception du produit et l'unification des services :Architecture Backend & Data (NestJS) : Conception d'une API REST évolutive et hautement structurée avec NestJS (modules, guards, interceptors), couplée à une base de données MongoDB pour une gestion flexible et performante des flux de données et des logs d'intégration.Hub d'APIs Métiers (Priorité Critique) : Intégration de Yousign pour la dématérialisation des contrats, débogage et connexion à l'API étatique Urssaf (Avance Immédiate CESU) et synchronisation de la flotte de véhicules via l'API Optimum Automotive.Automatisation Cloud & Google Ecosystem : Gestion de l'authentification OAuth 2.0 sécurisée pour connecter en temps réel les agendas mobiles des équipes terrain (Google Calendar API) et automatiser la sauvegarde ainsi que l'extraction des données d'exploitation sur Google Drive.Logistique & RH Connectée : Intégration des APIs Edenred (titres restaurant), MySilae (export automatique de la paie), Twilio/OVH pour les notifications WhatsApp/SMS automatisées et Google Maps Platform (Routes API) pour l'optimisation des tournées en temps réel.Sécurisation & Accès Multi-Rôles : Développement d'un système de gestion des droits et des rôles strict, permettant de partitionner l'application pour que les équipes sur le terrain n'accèdent de manière sécurisée qu'aux données opérationnelles qui les concernent directement.Un projet d'envergure démontrant ma capacité à concevoir un produit SaaS de A à Z, à bâtir des architectures backend d'entreprise (NestJS) et à orchestrer des flux d'APIs complexes.
Beoordelingen
Aanbevelingen
Wees de eerste die Achref aanbeveelt
Help deze freelancer om te schitteren door te vertellen hoe het is om met hem of haar te werken.
Deze freelancerprofielen matchen ook met zoekopdracht.
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
Opleidingen
- Master 2 (M2),Développeur Web | React.js | Next.js | TypeScript | Frontend & Backend, généralBordeaux YNOV Campus2024Durant mon Master 2, j’ai étudié et approfondi de nombreuses technologies liées au développement web, en particulier React.js, Next.js, TypeScript et les bonnes pratiques de conception d’interfaces frontend modernes, ainsi que la mise en place de backends robustes. Cette formation m’a permis de comprendre l’ensemble du cycle de développement web, de la conception des interfaces à la gestion des données côté serveur. Pour mettre en pratique ces compétences, j’ai développé le projet Optilogi, une plateforme web complète de recherche immobilière, sur une période de 6 mois avec une approche produit et une roadmap bien définie. Frontend (React, TypeScript, Tailwind CSS) Le frontend repose sur React.js et TypeScript, avec une architecture modulaire permettant de créer des composants réutilisables pour accélérer le développement et assurer la cohérence de l’interface. L’UI est construite avec Tailwind CSS, garantissant un design responsive et une adaptation fluide sur desktop, tablette et mobile. Utilisation de Redux pour la gestion d’état global (authentification, filtres de recherche, gestion des favoris). Intégration avec Google Maps API pour la carte interactive et le calcul des distances en temps réel. Possibilité de modifier les chambres, les couleurs et la disposition des éléments pour personnaliser les logements et enrichir l’expérience utilisateur. UX conçue sous Figma, traduite en interfaces modernes, rapides et accessibles. Backend (Nest.js, MongoDB) Côté serveur, l’architecture est développée avec Nest.js et TypeScript, offrant un code structuré, maintenable et sécurisé. Base de données MongoDB, optimisée pour stocker les annonces, utilisateurs et personnalisations. Mise en place d’API REST sécurisées (authentification JWT, gestion des rôles, validation des données). Déploiement sur AWS, avec gestion CI/CD et monitoring. Fonctionnalités clés Recherche de logement via carte interactive (Google Maps). Visualisation en temps réel des biens disponibles. Calcul des distances et optimisation des trajets avec l’API Google Transit. Personnalisation visuelle des biens : modification des chambres, des couleurs et de la disposition des éléments grâce à l’IA Spacely. Abonnement utilisateur et paiements sécurisés via Stripe. Résultat Une plateforme performante, responsive et évolutive, combinant les meilleures pratiques en développement frontend avec React/Tailwind et en backend avec Nest.js/MongoDB, pensée pour offrir une expérience utilisateur riche et personnalisée.
- Master 1 (M1), Développeur Web | React.js | Next.js | TypeScript | Frontend & Backend, généralBordeaux YNOV Campus2023SwytShop – Projet e-commerce innovant Durant mon Master 1, j’ai appris à développer des applications frontend et backend avec React.js, Next.js, Tailwind CSS, TypeScript et Nest.js, ce qui m’a permis de créer des projets complets et modulables comme SwytShop. Frontend (React, Next.js, Tailwind CSS) Le frontend est construit avec Next.js pour bénéficier du Server-Side Rendering (SSR), offrant une performance optimale et un excellent référencement. L’interface utilisateur est réalisée avec React.js et Tailwind CSS, garantissant un design moderne, responsive et facilement adaptable sur tous les devices. Développement de composants réutilisables pour accélérer le développement et assurer la cohérence de l’interface. Gestion dynamique du panier et des interactions utilisateurs avec React et Next.js. UX/UI pensée pour une navigation intuitive et un parcours d’achat optimisé. Backend (Nest.js, MongoDB) Le backend repose sur Nest.js pour une architecture robuste et modulable. Gestion sécurisée de l’authentification avec JWT. Stockage et requêtes des données dans MongoDB pour les utilisateurs, produits et commandes. Gestion en temps réel des commandes et notifications utilisateurs. Intégration de Stripe API pour le traitement des paiements sécurisés. Fonctionnalités clés Panier d'achat dynamique et gestion des commandes en temps réel. Interface administrateur complète pour gérer produits, utilisateurs et commandes. Notifications temps réel et suivi des commandes. Code structuré, modulaire et maintenable, avec versionnement via Git et workflow clair. Résultat Une plateforme robuste, performante et évolutive, mettant en avant les meilleures pratiques de développement frontend avec React/Next.js et Tailwind, et un backend structuré avec Nest.js et MongoDB, offrant une expérience utilisateur optimale et un produit facilement maintenable et scalable