AI workspace & product interfaces
Tukai
AI tools made usable in a Tunisian workspace.
A multi-model AI product for chat, media creation and document-based work, with a public website and developer access.

Full-stack developer Tunisia
I build AI products, web applications and tools for the browser. I’m a developer with the Tukhnanutha team, currently studying at ESGITECH in Tunisia.

01 / Selected work
Recent work across AI workspaces, 3D tools, developer platforms and client websites. Open a project for the real screens, my role and the details behind it.
AI workspace & product interfaces
AI tools made usable in a Tunisian workspace.
A multi-model AI product for chat, media creation and document-based work, with a public website and developer access.


Scene editing and CAD, directly in the browser.

A clear public entry point to the group’s work.
Public API documentation & developer portalFrom the first request to a usable integration.
Chauffeur service websiteA service website that gets visitors to the right enquiry.
Editorial brand website & CMSMaterials, craft and collections in an editorial website.
02 / How I can help
A company website, a product interface or a backend that needs attention. I can help define the next step and build it.
Explore my servicesResponsive websites, multilingual content, booking flows and dashboards. Clear navigation and careful attention to the small interactions.
APIs with Python or Java, authentication, data modelling and connecting the services your product relies on.
Crawlable pages, useful metadata, accessible interfaces and a lighter frontend. The foundations of a site that is easier to find and use.
Code & writing
Libraries, runnable examples and troubleshooting guides for developers working with Next.js, Node.js and Supabase.
Open sourceJavaScript / CLI / Action / MCP
Seven deterministic JavaScript explainers, shared with six iloveblogs browser tools. Use the library offline, in a terminal, in CI or through an MCP client.
Read the project notesNext.js / Supabase / PostgreSQL
A symptom-first incident index, SQL assets and broken/fixed examples for RLS, webhook idempotency and Next.js caching.
Read the project notesiloveblogs.blog
Snapshot checked / 14 Oct 2026
Publication statsWorking in English & French
I’m Mahdi, a full-stack developer based in Tunisia and a student at ESGITECH. I work with the Tukhnanutha team on Tukai and its web products.
My recent work spans AI interfaces, developer documentation, browser-based 3D tools and websites for real businesses. I also maintain iloveblogs and public tools for debugging developer errors.
More about me04 / Start a conversation
Have a project in mind or a role that sounds like a fit? A short note about the context and what you need is a good place to start.