Mohamed Berrima
Full-Stack Engineer — Web & Mobile
- Nabeul, Tunisia (GMT+1)
- Remote, hybrid or freelance
- Open to relocation (Europe, Gulf)
- Available in 1 month

Web and mobile products from idea to production, front end, back end and store release, then the upkeep. AI every day (Claude Code, Copilot) to ship faster; the product decisions stay mine.
- 4+ yearsin production, web & mobile
- 14 appslive in the app stores
- 100k+downloads on Jayeg
- 10×faster APIs on Jayeg
Experience
Full-Stack Developer, React & React Native · Frenchinnov · Tunisia
– Present
- FioEat (React + React Native) rebuilt in TypeScript with new APIs and a clean architecture: dev time −25%.
- White-label, one codebase and one deployment for every client: 40% fewer customisation requests.
- Loyalty and promotions: promo codes, item, cart and group discounts, buy X get Y, spend thresholds.
- Apple Pay and Google Pay, Apple and Google sign-in, loyalty cards in Apple Wallet and Google Wallet.
- FioManager, web and mobile: users, cash closing and accounting (CSV/PDF), invoices, kiosks, support.
- Restyled FioManager mobile to the new brand without a designer; Firebase Analytics across the whole journey.
- Web ordering kiosk, in testing: one codebase for tablet, phone and kiosk, no per-machine updates.
React · React Native · TypeScript · Redux · Stripe · Firebase
Full-Stack Developer, NestJS & React Native · Naxxum (Queney) · Tunis
–
- Jayeg for Orange Tunisia: sole mobile dev at first, then mobile and backend owner, then sole developer.
- Gamification (XP, badges, levels), audience targeting, campaign back-office and real-time reporting.
- Reworked the MongoDB model: APIs up to 10× faster; anti-fraud and Node.js migration scripts.
- Ported an Angular web app to Android and iOS with Capacitor instead of rewriting it.
NestJS · Node.js · React Native · TypeScript · MongoDB · Redux · Capacitor
Freelance & own products
- invi.tn · own product · 2026 — Next.js wedding invitations, built alone: 40+ designs, RSVP.
- Yaqeen Muslim · own product · 2026 — Android Quran app: 27 reciters, GPS prayer times, Qibla.
- Partir En Omra · 2025 — React Native app for a travel agency: prayer times, Quran audio, Qibla, offline.
- JAZR.IO · 2025 — field-audit app: dynamic forms, photo evidence captured on site.
- Data SaaS · confidential · 2024 — NestJS + MongoDB API (CSV, XLS, SAS7BDAT), Next.js dashboards.
- Events platform · confidential · 2023–2024 — NestJS backend: bookings, crowdfunding, roles, user segmentation.
- Syaq · 2023 — responsive front end for a Saudi communications agency's corporate site.
Earlier
React Native final-year internship · Naxxum — Wa'Rap for Tunisie Télécom.
–
Node.js internship · Aftercode — video calls with WebRTC, PeerJS and Socket.io.
–
Graphic & UI designer · Freelance — identities and website interfaces.
–
Skills
- Mobile
- React Native, Expo, Capacitor, App Store & Google Play
- Web
- React, Next.js, TypeScript, JavaScript, Redux, Zustand, Tailwind CSS
- Backend & data
- NestJS, Node.js, Express, PostgreSQL, Supabase, MongoDB, MySQL, Firebase
- Payments & wallets
- Stripe, Apple Pay, Google Pay, Apple Wallet, Google Wallet
- Integrations
- Apple & Google Sign-In, Firebase Analytics, Uber Delivery API, Socket.io, WebRTC
- Delivery
- Git, Docker, GitHub Actions, Azure DevOps, Jira, Swagger, Scrum, Figma
- AI
- Claude Code, GitHub Copilot, Claude, ChatGPT, Gemini — AI-assisted development
- Languages
- Arabic (native), French (professional, B2), English (professional, B2)
Education
Professional Master's in Software Engineering · ISI El Manar, Tunis
–
With distinction (Très Bien), in evening and Saturday classes alongside a full-time job.
Bachelor's in Information Systems Development · ISET Nabeul, Nabeul
–