À propos de Mohamed
- développement frontend React / TypeScript
- backend Rust et API performantes
- dashboards et back offices SaaS
- outils internes pour automatiser des tâches métier
- intégrations API, paiement, authentification et rôles utilisateurs
- refonte, optimisation ou maintenance d’applications existantes
Français
Bilingue ou natif
Anglais
Capacité professionnelle complète
Expériences
- FemUPDéveloppeur Full-Stack SaaS — Rust / React TypeScript / MongoDBfévrier 2026 - Aujourd'hui (4 mois)Tunis, TunisieDéveloppement full-stack d’une plateforme SaaS complète de mise en relation entre entreprises, freelances et formateurs.Le projet comprend 4 portails distincts : Freelance, Entreprise, Formateur et Admin. J’ai travaillé sur l’architecture backend, le frontend, les API, l’authentification, la gestion des rôles, la messagerie temps réel, les paiements, la facturation et les dashboards métiers.Stack technique :
- Backend : Rust, Actix-web, MongoDB, Redis
- Frontend : React 19, TypeScript, Redux Toolkit / RTK Query
- Authentification : JWT, Google OAuth2, rôles et permissions avancées
- Temps réel : Server-Sent Events
- Paiement : intégration Konnect, wallet, commissions, retraits et escrow
- Documents : génération PDF de contrats et factures officielles
- Admin : dashboard KPI, gestion utilisateurs, finance, modération, logs d’audit et CMS
Fonctionnalités principales réalisées :- publication et gestion de missions
- système de candidatures
- génération de contrats digitaux
- signature et suivi du cycle de vie des contrats
- génération automatique de factures PDF
- messagerie temps réel avec notifications
- plateforme de formation avec cours, leçons et quiz
- portefeuille utilisateur, transactions et demandes de retrait
- panneau administrateur complet
- design system responsive avec composants réutilisables
Ce projet m’a permis de travailler sur une architecture SaaS complète, avec une logique métier avancée, une séparation claire frontend/backend, des API maintenables et une interface moderne adaptée à plusieurs types d’utilisateurs. - LinkoraDéveloppeur Full-Stack SaaS — Plateforme de recrutementnovembre 2025 - Aujourd'hui (7 mois)Tunis, TunisieDéveloppement full-stack d’une plateforme SaaS de gestion du recrutement, conçue pour centraliser les candidatures, suivre les pipelines de candidats et faciliter la collaboration entre les équipes RH, recruteurs et managers.Le projet repose sur une architecture moderne avec un backend Rust, un frontend React / TypeScript et une base de données MongoDB. La plateforme permet à chaque utilisateur d’accéder à des fonctionnalités adaptées à son rôle grâce à un système de permissions avancées.Stack technique :
- Backend : Rust
- Frontend : React, TypeScript
- Base de données : MongoDB
- Temps réel : Server-Sent Events
- Extension navigateur : Chrome Extension pour import LinkedIn
- Architecture : SaaS multi-rôles avec logique métier recrutement
Fonctionnalités principales réalisées :- gestion des utilisateurs avec rôles HR, Recruiter et Manager
- gestion des permissions selon le rôle utilisateur
- création et suivi des candidats
- pipelines de recrutement par poste
- suivi des entretiens et statuts candidats
- import automatique de profils LinkedIn via extension Chrome
- notifications et mises à jour temps réel avec SSE
- tableaux de bord pour suivre l’activité des recruteurs et managers
- suivi des performances et indicateurs clés par utilisateur
- interface collaborative pour l’évaluation des candidats
Cette plateforme permet aux équipes de recrutement de gagner du temps, d’éviter la dispersion des informations, de mieux collaborer sur les profils candidats et d’obtenir une vision claire de l’avancement des recrutements. - SopraHRConsultant en systèmes d’information de ressources humainesEDITION DE LOGICIELSavril 2022 - mars 2025 (2 ans et 11 mois)Tunis, Tunisie- Analyse des anomalies remontées par le client- Conception de la solution technique et fonctionnelle- Développement des solutions côté paramétrages HRCT- Traitement les demandes de corrections d’anomalies relatives à la paie ou des incidents liés à un paramétrage HR Access.- Suivi des retours du client- Réalisation des tests unitaires, des tests d’intégrations et des tests de non régression- Installation des kits et des patchs correctifs.- Assurer et Accompagner le client durant les phases de recette.
Recommandations
Soyez le premier à recommander Mohamed
Contribuez à la réussite de ce freelance en partageant votre expérience de collaboration avec lui.
Ces profils de freelance correspondent également à vos critères
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