Hey, I'm Jaafar Fares — full-stack developer, mobile and web. Six years of Flutter, Kotlin, NestJS and Next.js, from parking gates that open over SSE to live storefronts and three-sided marketplaces. You bring the idea; I'll build and ship the whole thing.
Smart-parking platform: find a spot, book it, pay with Apple Pay or wallet, and the gate opens in realtime over server-sent events. Shipped with EN/AR localization and a full CI/CD pipeline — plus a companion QR gate-attendant app.
A live-bidding produce exchange split across four native Android apps — buyer, marketer, supervisor and transporter. Online auctions, Moyasar payments, invoicing, and voice-note negotiation baked into chat. I built the suite and led the View Binding + Gradle migration.
Wedding-booking app for Saudi Arabia: GPS-based venue discovery, cart-to-reservation flow, and Google Pay + Moyasar checkout. I built it and carried it to its Play Store release.
Government bodies and private organisations publish official announcements; citizens follow only the ones that matter to them. A multi-role Flutter client — citizen, government and private-organisation accounts with branch management and moderation — built feature-first over Clean Architecture with Riverpod, go_router and Dio. I built the NestJS + TypeORM backend behind it too: phone-OTP sign-in, JWT sessions in secure storage, role-based routing and Swagger-documented APIs on a Dockerised deploy.
Health-grocery e-commerce in pure Jetpack Compose — cart, checkout, order tracking, maps and push.
Peer-to-peer baby-gear rental: secure bookings, in-app messaging between renters, phone-OTP auth.
Built and shipped solo, design to deploy. Next.js + React storefront on a Node/Express + MongoDB API with Firebase auth, favourites, cart, guest checkout, order tracking and an admin dashboard driving inventory and back-in-stock workflows. I moved the brand off Wix with permanent 301 redirects and a DNS cutover so it kept its search rankings, then put it on an OVH VPS — isolated Docker services behind Nginx, Let's Encrypt SSL and a Content Security Policy. GA4, Tag Manager and Meta Pixel track the whole funnel: product views, search, cart, checkout and purchase.
Visit luneti.tn ↗Three quick questions — takes about a minute. I read every one myself and reply within a day.
Your brief landed in my inbox. I'll come back to you within a day, usually sooner.