Full-stack developer from Tunisia. I work with startups and small teams to ship products quickly using Next.js, TypeScript, and modern tooling.
D-TALK Startup · Nov 2024 – Present
Building the frontend for a fashion-tech marketplace with multi-role dashboards and a real-time product customizer.
Built canvas-based product customization with Konva.js. Set up a reusable component library. Managed complex multi-role state with Zustand and TanStack Query. Translated Figma designs into accessible, responsive UIs.
Recent work across e-commerce, SaaS, and productivity tools

Fashion Marketplace
Frontend for a fashion-tech marketplace connecting designers, brands, and buyers. Features a canvas-based product customizer and role-specific dashboards for 4 user types.

Digital Restaurant Menu
SaaS platform for restaurants to create and manage digital menus accessible via QR code. Includes an onboarding wizard, drag-and-drop menu editor, and analytics dashboard.
Full-stack web apps with Next.js, from landing pages to complex dashboards with auth, payments, and real-time features
Cross-platform mobile apps for iOS and Android using React Native and Expo
REST and GraphQL APIs with Node.js and NestJS, backed by PostgreSQL or MongoDB
Turning ideas into working products — I handle the full stack so you can focus on your business
A structured, transparent approach to building software — from first call to production deployment.
Every project starts with understanding the business problem. I map user flows, define the tech stack, and create a clear roadmap before writing a single line of code. This reduces scope creep and aligns expectations from day one.
I work in weekly sprints using modern frameworks like Next.js and TypeScript — chosen for their type safety, performance, and developer experience. Each sprint ends with a deployable demo on a staging environment so you can track progress in real time.
Every feature includes automated testing, responsive design checks, and Lighthouse audits. My projects consistently score 90+ on Core Web Vitals, ensuring fast load times and excellent user experience across devices.
I handle the full deployment pipeline — Docker containers, CI/CD via GitHub Actions, and monitoring with Vercel Analytics. Post-launch, I provide documentation and ongoing support to keep things running smoothly.
I'm available for freelance work and full-time roles. Let's talk about what you need.