Mohamed Berrima
Ingénieur full-stack — web & mobile
- Nabeul, Tunisie (GMT+1)
- Télétravail, hybride ou freelance
- Ouvert à la relocalisation (Europe, Golfe)
- Disponible sous 1 mois

Des produits web et mobile de l'idée à la production, front, back et stores compris, puis la maintenance. L'IA au quotidien (Claude Code, Copilot) pour livrer plus vite ; les décisions produit restent les miennes.
- 4+ ansen production, web & mobile
- 14 appspubliées sur les stores
- 100k+téléchargements sur Jayeg
- 10×APIs plus rapides, Jayeg
Expérience
Développeur full-stack React & React Native · Frenchinnov · Tunisie
– aujourd'hui
- FioEat (React + React Native) repris en TypeScript, nouvelles APIs et architecture propre : −25 % de temps de dev.
- Marque blanche, un code et un déploiement : charte, menu et catalogue par client, −40 % de personnalisations.
- Fidélité et promotions : codes promo, remises article, panier et groupe, X achetés = Y offerts, paliers de montant.
- Apple Pay et Google Pay, connexion Apple et Google, carte de fidélité dans Apple Wallet et Google Wallet.
- FioManager, web et mobile : utilisateurs, clôture de caisse et comptabilité (CSV/PDF), factures, bornes, SAV.
- Refonte de FioManager mobile à la nouvelle charte, sans designer ; Firebase Analytics sur tout le parcours.
- Borne de commande web, en test : un code pour tablette, mobile et kiosque, sans mise à jour par machine.
React · React Native · TypeScript · Redux · Stripe · Firebase
Développeur full-stack NestJS & React Native · Naxxum (Queney) · Tunis
–
- Jayeg (Orange Tunisie) : seul dev mobile au départ, puis responsable mobile et backend, puis seul dev.
- Gamification (XP, badges, niveaux), ciblage d'audience, back-office de campagnes et reporting en temps réel.
- Refonte du modèle MongoDB : APIs jusqu'à 10× plus rapides ; anti-fraude et scripts de migration Node.js.
- Portage d'une app web Angular vers Android et iOS avec Capacitor, sans réécriture.
NestJS · Node.js · React Native · TypeScript · MongoDB · Redux · Capacitor
Freelance et produits personnels
- invi.tn · produit personnel · 2026 — invitations de mariage en Next.js, développé seul : 40+ modèles, RSVP.
- Yaqeen Muslim · produit personnel · 2026 — app Android Coran : 27 récitateurs, prière par GPS, Qibla.
- Partir En Omra · 2025 — app React Native d'une agence de voyage : prière, Coran audio, Qibla, hors ligne.
- JAZR.IO · 2025 — app d'audits terrain : formulaires dynamiques, preuves photo prises sur site.
- SaaS de données · confidentiel · 2024 — API NestJS + MongoDB (CSV, XLS, SAS7BDAT), dashboards Next.js.
- Plateforme événementielle · confidentiel · 2023–2024 — NestJS : réservations, crowdfunding, segmentation.
- Syaq · 2023 — front-end responsive du site corporate d'une agence de communication saoudienne.
Auparavant
Stage de fin d'études React Native · Naxxum — Wa'Rap pour Tunisie Télécom.
–
Stage Node.js · Aftercode — visioconférence avec WebRTC, PeerJS et Socket.io.
–
Designer graphique & UI · Freelance — identités et interfaces de sites.
–
Compétences
- Mobile
- React Native, Expo, Capacitor, App Store & Google Play
- Web
- React, Next.js, TypeScript, JavaScript, Redux, Zustand, Tailwind CSS
- Backend & données
- NestJS, Node.js, Express, PostgreSQL, Supabase, MongoDB, MySQL, Firebase
- Paiements & wallets
- Stripe, Apple Pay, Google Pay, Apple Wallet, Google Wallet
- Intégrations
- Apple & Google Sign-In, Firebase Analytics, Uber Delivery API, Socket.io, WebRTC
- Livraison
- Git, Docker, GitHub Actions, Azure DevOps, Jira, Swagger, Scrum, Figma
- IA
- Claude Code, GitHub Copilot, Claude, ChatGPT, Gemini — développement assisté par l'IA
- Langues
- Arabe (langue maternelle), français (professionnel, B2), anglais (professionnel, B2)
Formation
Mastère professionnel en ingénierie du logiciel · ISI El Manar, Tunis
–
Mention Très Bien, en cours du soir et le samedi, en parallèle d'un poste à temps plein.
Licence en développement des systèmes d'information · ISET Nabeul, Nabeul
–