← HomeProfessional experience
Six roles since 2021, newest first. Each lists the context, my contribution, the stack and verifiable outcomes, with a dedicated case study. About me: About page.
IntiGo is Tunisia's leading last-mile e-commerce delivery platform, moving more than 10 million parcels across all 24 governorates. I joined as a full-stack engineer on a permanent contract and integrated into the codebase fast — shipping production work in my first week and owning critical infrastructure within two.
- Production traffic (Cloudflare, 30 days · Jun 15 → Jul 15 2026): 100k+ unique visitors, 21.5M+ total requests
- Shipped a production feature in week 1 after mapping the full system architecture
- Designed an automated Databasus backup strategy with real-time Slack & email alerts
- Built 3 e-commerce plugins covering all major platforms: Shopify integration app, WooCommerce/WordPress PHP plugin, PrestaShop module (1.7 / 8.x / 9.x)
EcommerceTheme engineMeta CAPIChat SaaSMulti-tenantWebSocketsAPNs / FCMWebhooksNext.jsFastAPI
Read the IntiGo case study →
A parallel freelance engagement I'm running alongside my CDI at IntiGo. I ship full-stack modules on Lodgo — a multilingual vacation-rental marketplace built by the DevWavews agency — on a NestJS + Next.js codebase that connects to Guesty and Hostaway PMSs, backs onto MongoDB + Elasticsearch, and deploys to Azure via Docker/GHCR, with a real Storybook / Chromatic / Playwright quality bar.
- Owned FAQ, SEO, Stories (blog) and Admin Dashboard modules end to end (front + back)
- Built a generic AdminCrudTable component reused across every CRUD module
- Storybook + Chromatic + Vitest + Playwright — visual regression, unit tests, e2e
- Drove a CI-optimization pass: sharded Storybook tests, split lint/test jobs, timeouts
PropTechVacation RentalPMS IntegrationsGuestyHostawayNext.js 16React 19TypeScriptTailwind v4Zustand
Read the DevWavews · Lodgo case study →
A mobile-first AI coaching product I architected and shipped solo for a small founding team — from empty repo to a polished MVP with real-time features, AI personalization and monetization.
- Architected and shipped the full MVP solo
- RAG pipeline (OpenAI + Supabase / pgvector) grounding coach answers in app content
- Real-time chat, WebRTC video coaching and TTS workouts
- Freemium monetization: Stripe, native IAP, AdMob
React NativeExpo SDK 54TypeScriptSupabaseOpenAI APIRAGpgvectorVector SearchEmbeddingsSemantic Search
Read the CoachFit / FitIn case study →
A multi-tenant travel booking platform serving agencies, OTAs and corporate clients. I focused on access control, a full UI migration, and the integrations that connect the platform to the global travel distribution network.
- Granular RBAC at module and button level across 3 modules
- Full Ant Design → Tailwind atomic design system migration
- Travelgate API + Cyberesa PMS integrations
- B2C IBE booking engine (FR/EN, Visa/Mastercard/CIB)
PropTechTravelTechHotel BookingProperty ManagementNext.jsTypeScriptTailwind CSSTravelgate APICyberesa PMSIAM / RBAC
Read the Kreatek · 24resa case study →
An AI-powered applicant tracking system where I drove security, performance and architecture — and helped grow the team through reviews, guides and mentoring.
- Resolved 180+ vulnerabilities, reached Security Rating A
- Page-load 2.9s → 1.3s via SSR, code splitting, lazy loading
- Deployed 5+ microfrontend modules
- Shipped 6 major features in 4 months at 95% sprint success
Next.jsNode.jsGraphQLAzure AKSSonarQubeMicrofrontendsJest
Read the Mindquest case study →
Where I built my foundations: shipping web and mobile products to thousands of users, and setting up the CI/CD and clean-architecture practices I have used in every senior role since.
- Web + mobile apps used daily in production
- Shared GitLab CI + Expo pipeline automating releases
- Contributed to Qramer architecture — 3,000+ students in 6 months
- Foundations in Docker, Kubernetes, AWS S3, clean architecture
ReactReact NativeNestJSMongoDBGitLab CI/CDDockerAWS S3
Read the Digicross case study →