Yousuf AlMawali

Yousuf AlMawali

I am a full-stack engineer, software founder, Solution Architect at AWJ Systems, author, and YouTuber. I build SaaS products from Muscat, Oman — mostly targeting the GCC and global markets.

I write regularly on this blog and make videos on YouTube. You can also find me on X and Instagram. Or email me at yousuf@yousuf-abdullah.me.

Tech Stack

I have been writing software since my early teens, starting with C and C++. Today I work across multiple languages and frameworks — building web platforms, mobile apps, desktop tools, and AI systems end to end.

Web: PHP / Laravel, Python / Django, C# / .NET Core, TypeScript / NestJS on the backend. Next.js and Vue.js on the frontend.

Mobile: Flutter for cross-platform, Swift for iOS, Java and Kotlin for Android.

AI: Python with PyTorch for model training and fine-tuning. LLM integration via GPT-4o, Google Gemini, and open-source models — document intelligence, structured generation, conversational agents.

Desktop: Electron for cross-platform desktop applications.

Infrastructure on Linux with Docker, automation via n8n, payments via Stripe.

Products

StoryMaker

AI-powered story creation tool. Generate structured, engaging stories with intelligent prompting.

Next.js GPT-4o Tailwind
AZ Invoice

Clean invoicing SaaS for freelancers and small businesses. Multi-currency, professional templates, Stripe billing.

Laravel Vue.js Stripe MySQL
Khayet

SaaS for tailoring and fashion businesses. Digital order management, customer tracking, and workflow automation.

Laravel Flutter MySQL REST API
ValuSaaS

SaaS valuation and analytics platform. Helping founders understand their company metrics and model growth scenarios.

Laravel Vue.js Tailwind
Sijil ERP

Full-stack ERP system for SMBs in Oman and the GCC. Multi-tenant, bilingual AR/EN, 27 modules covering operations, HR, finance, and compliance.

NestJS Flutter Next.js Prisma PostgreSQL

Solution Architect at AWJ Systems

AWJ Systems is a software and AI consultancy delivering enterprise systems across the GCC. As Solution Architect, I design the technical foundations of complex client engagements — system architecture, AI model selection, integration design, and delivery oversight.

Under AWJ, I also lead the Oman AI Studio — a national initiative deploying AI solutions across government entities in Oman. We have been working directly with ministries and public institutions to build AI that functions in high-stakes, real-world environments.

Yousuf LTD

My UK-registered technology company through which I build, own, and operate independent SaaS products. Sijil, ValuSaaS, AZ Invoice, Khayet, and StoryMaker all sit under this entity. The goal is a portfolio of focused software products — each solving a specific problem, each sustainable on its own.

Book

I wrote a bilingual Arabic-English programming guide for Arab developers entering the world of AI and software engineering. The book covers foundational programming concepts and applied AI in both languages — meeting developers in the language they think in.

Writing it was a deliberate contribution to Arabic technical literature, which remains underserved relative to the size and ambition of the Arab developer community. Read it here →

YouTube

I run a YouTube channel where I share content about building SaaS products, software engineering, AI integration, and the founder journey. A mix of Arabic and English — tutorials, product walkthroughs, and honest reflections on building companies from Oman.

GitHub & Contributions

I contribute actively to open-source and maintain several public repositories on GitHub. My work spans full-stack web frameworks, mobile SDKs, AI tooling, and developer utilities — mostly in TypeScript, Python, PHP, and Dart.

I believe in building in the open where possible, sharing reusable components, and contributing back to the tools and communities that make my own work possible.

Find me online

Latest posts

Using AI Agents — What I Actually Learned (Starting Septemebr 2024)
March 2026

Never ask AI Agents to go A → Z on their own.

Why I build in Arabic first
March 2026

Most technical content is written in English and translated badly, or never translated at all. Here is why I think about Arab developers as a first-class audience.

The stack I wish I had started with
February 2026

After building five products across different tech stacks, I have strong opinions on what a solo founder or small team should default to. Fewer choices, more output.

All posts →
My Art Studio