I'm a full-stack engineer from Tunisia. I like taking a product from a blank repo to real users: the interface, the API, the database, the deploy pipeline, and the 2 a.m. fix nobody else saw. I've been doing it professionally since 2022, for startups, agencies and large organisations, often in Arabic, right to left, and in several languages at once.
|
Government-scale platforms Bilingual workflow systems used by senior officials, with SSO, fine-grained permissions, notifications and audit trails. Also led a team on one of them. |
AI products CV analysis with vision OCR, streaming AI coaches, legal assistants and text-to-SQL chat with charts. LLM features that do a job, not chatbots bolted onto a sidebar. |
|
Mobile apps Cross-platform apps on the App Store and Play Store, with offline mode, push notifications, in-app calls and payments. |
Design systems Shared component libraries with full right-to-left support, published as packages that other teams build on. |
|
SaaS & dashboards Health, education, fitness and recruitment platforms: subscriptions, billing, scheduling, real-time chat and admin back-offices. |
Infrastructure & security Docker, CI/CD, self-hosted runners and reverse proxies, plus supply-chain malware scanning across whole GitHub organisations. |
- I read the requirements, then I read them again, then I ask the question everyone was avoiding
- Ship small, ship often, write the test before the bug report does
- Clear code beats clever code. Clever code is a bug in disguise
- If it isn't deployed, it isn't done
- Shipping a coaching app to the App Store and Play Store
- Studying for an engineering degree in the evenings, because one full-time job seemed too relaxing
- Speaking Arabic, English and French
- github.com/Louay24 status: suspended. reason: "¯\_(ツ)_/¯"
+ github.com/Louayzouaoui1 status: shippingMy previous account was suspended by GitHub without a word of explanation. I filed a ticket. The ticket is now on a spiritual journey.
What survived: the code (every repo was on my machine, so it's back with the original commit dates), the work, and me: unbothered and well-hydrated.
What didn't: my badges, my stars, and a contribution graph I was frankly a little smug about. Pull Shark, I will see you again.
Lost & found: whatever was still on my laptop came back, every commit on its original date. Turns out "it works on my machine" is also a backup strategy.
If my green squares look like I started coding this month: I didn't. I just respawned.
Most of my work lives in private repos. Happy to walk you through it on a call.

