Lu Flow
Connect-the-dots colour puzzle game. Live in production and actively maintained, including a full migration of the monetization stack from AdMob to Unity Ads with no disruption to live users.
Automation & Full-Stack Developer
I build Python tools that replace manual work — browser automation, web scraping, API integrations and Excel/data pipelines — and I ship complete products end to end: Laravel and Node.js web platforms, and Flutter apps published on Google Play.
Built, released and maintained end to end — development, store listing, updates.
Connect-the-dots colour puzzle game. Live in production and actively maintained, including a full migration of the monetization stack from AdMob to Unity Ads with no disruption to live users.
Children's learning game covering letters, numbers and shapes through shadow and shape matching. Shipped through multiple production updates.
Offline-first hydration tracker. All data stored locally in SQLite, with scheduled reminders and Android home-screen widgets. Works with no network at all.
Systems that remove manual, repetitive work.
A TypeScript platform running long-lived automation workloads across thousands of accounts and multiple machines. Two interchangeable transports — a direct HTTP client and a Playwright browser — share one task pipeline; the HTTP path cut CPU and memory cost by roughly an order of magnitude. A WebSocket agent fleet reports to an Express control-plane dashboard with JWT auth, promise-based RPC to remote machines, work distribution and live resource telemetry.
Source private — architecture documented in full.
Automation bot and admin dashboard for a clothing retailer: handles customer conversations, product catalog, orders and bulk broadcasts. In day-to-day use by the store.
Code only — customer data excluded from the repo.
Laravel and Node.js applications.
Multi-tenant SaaS ERP spanning 12 business domains — Finance, HR, CRM, Inventory, Procurement, Manufacturing, Fleet, Projects, Maintenance, Warehouse and DMS. 84 Eloquent models organised by domain namespace, tenant isolation, role-based access control, and full Arabic RTL + English support.
Bilingual Arabic/English e-commerce and catalog platform for an Egyptian home-textiles brand, with a Filament back-office covering products and variants, orders, carts, gift registries, trade inquiries and suppliers.
Management system for an embroidery workshop covering clients, measurements, places, products and orders — delivered as both a web dashboard and a Flutter Android app sharing one REST API, with offline operation and sync.
Games and tools built with Flutter and plain web.
Colour × maths logic puzzle built around the idea that every colour is a number, with three distinct game modes and a daily puzzle.
Wordle-style word puzzle with daily and practice modes, fully offline.
Block-puzzle game in the 1010 / Tetris family.
App-discovery storefront listing apps with Google Play links, backed by Firestore and supporting 13 languages with device-based detection.
Lightweight browser-based currency converter.
Python, PHP, Dart, JavaScript, SQL
Playwright, Selenium, undetected-chromedriver, session & profile handling, proxy rotation
Requests, HTTPX, BeautifulSoup, REST design & integration, auth flows
Excel/CSV reporting, openpyxl, dataset cleaning, large-file processing
Laravel, Filament, Livewire, Node.js, Express, MySQL, SQLite, multi-tenancy, RBAC
Flutter, Dart, offline-first, notifications, widgets, Play Console releases
Tkinter, ttkbootstrap, Windows automation, PsExec, distributed execution
Git, AI-assisted development with manual review, reverse-engineering workflows