About Achref
French
Native or bilingual
English
Fluent
Experience
- Isula MuntagnaFullstack Mobile Developer - Corsican Cartographic Application (IsulaMuntagna)PRESS AND MEDIAAugust 2025 - December 2025 (4 months)Bastia, FranceDesign and development of "IsulaMuntagna", a cross-platform mobile application MVP (iOS & Android) dedicated to showcasing Corsica's territory, artisans, and culture through an immersive mapping experience.The project was designed to meet strict budget and time-to-market constraints, relying on a modern, robust, and scalable technical stack:Mobile Frontend: Development with React Native (Expo workflow) and React Navigation for a fluid interface and intuitive tab navigation (Bottom Tabs).Interactive Mapping: Advanced integration of Mapbox GL for displaying a custom map of Corsica, managing interactive markers (artisans and seasonal events), user geolocation, and opening detailed information pages (modals).Backend Architecture: Complete setup and configuration of Supabase (PostgreSQL relational database, real-time REST API, and image storage).Client Autonomy: Structuring tables to allow 100% autonomous content management by non-technical users directly via the native Supabase CRUD dashboard (importing CSV files for initial seeding, event management).Deployment: Configuration of environments for rapid build delivery via TestFlight (iOS) and Google Play internal testing channels (Android).This achievement demonstrates my ability to deliver a functional, high-performance, and documented minimum viable product (MVP) in a short timeframe (2 to 3 weeks of development).
- OptitrainerFullstack Mobile Developer React NativeSPORTSOctober 2025 - December 2025 (2 months)Bordeaux, FranceDevelopment and optimization of OptiTrainer, an ambitious mobile sports application designed to support users in their daily physical training through a modern, intuitive, and scalable platform. The application centralizes the entire sports experience: planning and personalization of training programs, detailed session tracking (exercises, repetitions, weights, time), analysis of progress and performance over time, as well as fluid interaction between athletes and coaches via integrated messaging. OptiTrainer is developed in React Native with Expo, ensuring a high-performance, cross-platform mobile application (Android / iOS), with a polished mobile design and optimized user experience. It integrates a push notification system for training reminders, goals, and exchanges, as well as connections to major services and connected devices (Garmin, Polar, Strava) for automatic synchronization of sports data. The backend, designed in NestJS, ensures secure and scalable management of users, sports profiles, programs, performance, and exchanges. The project also includes complete management of athletes, a structured exercise database, and a goal tracking dashboard. Finally, the mission includes the preparation, configuration, and publication of the application on the Google Play Store, ensuring a production release compliant with standards, ready for distribution and maintenance. This project was conceived as a complete and scalable solution, suitable for both amateur athletes and professional coaches, with clean, maintainable code ready to accommodate future features (remote coaching, advanced statistics, new integrations).
- Pierson PropretéLead Fullstack Developer - Creation of a Business Optimization SaaS (React / NestJS / MongoDB)CIVIL ENGINEERINGJanuary 2024 - May 2024 (4 months)Nantes, FranceEnd-to-end architecture and development of a complete business SaaS (industrial management software) structured in a decoupled architecture. The project involved designing a modern application combining a dynamic user interface with React and a highly robust backend with NestJS, interconnecting over 10 third-party software applications via their APIs.The technical implementation included product design and service unification:Backend & Data Architecture (NestJS): Design of a scalable and highly structured REST API with NestJS (modules, guards, interceptors), coupled with a MongoDB database for flexible and efficient management of data flows and integration logs.Business API Hub (Critical Priority): Integration of Yousign for contract dematerialization, debugging and connection to the state Urssaf API (Immediate CESU Advance), and synchronization of the vehicle fleet via the Optimum Automotive API.Cloud Automation & Google Ecosystem: Secure OAuth 2.0 authentication management to connect field teams' mobile calendars in real-time (Google Calendar API) and automate the backup and extraction of operational data on Google Drive.Connected Logistics & HR: Integration of Edenred APIs (meal vouchers), MySilae (automatic payroll export), Twilio/OVH for automated WhatsApp/SMS notifications, and Google Maps Platform (Routes API) for real-time route optimization.Security & Multi-Role Access: Development of a strict rights and roles management system, allowing the application to be partitioned so that field teams only have secure access to the operational data relevant to them.A large-scale project demonstrating my ability to design a SaaS product from A to Z, build enterprise backend architectures (NestJS), and orchestrate complex API flows.
Reviews
Recommendations
Be the first to recommend Achref
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
- 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