Open for New Projects

Selected Work

Real products I've built and fixed — with the problems, solutions, and results.

Dhikr Bank
Mobile App2024

Dhikr Bank

Problem

A spiritual habit tracker with 40K+ users that kept crashing under load. Prayer times, achievements, and progress data needed to be bulletproof.

Solution

Rebuilt with clean separation between business logic and the Flutter framework. Errors are caught before they reach users. Updates ship without breaking existing users.

FlutterFirebaseClean ArchitectureDart
40K+ installs, zero crash rate after rebuild
AdBlip
AdTech2024

AdBlip

Problem

An AdTech platform that needed a full product rebuild to run real ad campaigns — no existing usable codebase to build on.

Solution

Built the MVP from scratch in 6 weeks: campaign management, analytics dashboard, and media upload. Launched on schedule.

ReactNode.jsPostgreSQLTypeScript
MVP launched in 6 weeks, first paying clients onboarded
Roots Academy
EdTech / Mobile App2025

Roots Academy

Problem

Students at Roots Academy had no central hub for their Islamic education — lessons, progress, and instructor interaction were scattered across different tools.

Solution

Built a mobile learning platform giving students unified access to courses, lessons, podcasts, progress tracking, and instructor feedback — all in one app.

FlutterFirebaseClean ArchitectureDart
Live on App Store & Google Play, serving Roots Academy students globally
akhlaq.io.com
Akhlaq.io
EdTech2023

Akhlaq.io

Problem

A character education platform for schools — needed a scalable content system, student tracking, and a teacher dashboard.

Solution

Designed and built the full platform with role-based access (student, teacher, admin), structured lesson modules, and progress analytics.

Next.jsSupabaseTypeScriptTailwind CSS
Platform live with 3 schools in pilot
moneymakingenglish.com
MoneyMaking English
EdTech / SaaS2024

MoneyMaking English

Problem

A business English training platform needed a full web presence — course landing pages, enrollment flow, and a member portal for 300+ graduates.

Solution

Built the full platform with Next.js: course pages, bilingual content (EN/ES), Stripe payments, and a student dashboard. Launched within the client's deadline.

Next.jsTypeScriptTailwind CSSStripe
300+ graduates, 4.9/5 rating, live at moneymaking-lam.com
ourarticles.com
Our Articles
Digital Publishing2024

Our Articles

Problem

A bilingual literary platform needed a clean, scalable home for curated translations and original works — bridging Arabic and English cultures through content.

Solution

Built a full publishing platform with bilingual content management, author profiles, article discovery, and light/dark mode support.

Next.jsReactTypeScriptTailwind CSS
Live platform serving bilingual readers globally
twwir.com
Twwir
Digital Agency2024

Twwir

Problem

A digital agency needed a professional web presence to showcase web, mobile, and business consulting services to Arabic-speaking clients.

Solution

Built the agency site with service pages, portfolio showcase, and a business consulting section — fully in Arabic with RTL layout.

Next.jsTypeScriptTailwind CSSFirebase
Live agency site, onboarding new digital clients
qanades.com
Qanades
E-Commerce2024

Qanades

Problem

A handmade artisanal brand — custom notebooks, art journals, and bookmarks — needed an Arabic-first online store to reach buyers directly.

Solution

Built a full RTL e-commerce store with product catalog, shopping cart, and a smooth checkout flow tailored for Arabic-speaking shoppers.

Next.jsReactTailwind CSSTypeScript
Live store supporting local artisans with direct online sales
careerroadmap.com
Career Roadmap
Career Tech2023

Career Roadmap

Problem

A tool to help fresh graduates map personalized career paths — no existing solution tailored to their needs.

Solution

Built an interactive roadmap builder with skill gap analysis, curated resources per role, and progress tracking.

ReactNode.jsMongoDBTypeScript
2,000+ users in the first month

Want to build something like this?

Tell me about your project and I'll tell you if I can help — honestly.

Message on WhatsApp