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

@medberrima sur LinkedIn · GitHub · Behance

Mohamed BerrimaQR code vers medberrima.commedberrima.com

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

–