Girgis Adel

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.

Published on Google Play

Built, released and maintained end to end — development, store listing, updates.

Lu Flow gameplay

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.

FlutterDartUnity Ads
Lu Peek gameplay

Lu Peek — Kids Learn ABC

Children's learning game covering letters, numbers and shapes through shadow and shape matching. Shipped through multiple production updates.

FlutterDart
Lu Aqua hydration tracker

Lu Aqua

Offline-first hydration tracker. All data stored locally in SQLite, with scheduled reminders and Android home-screen widgets. Works with no network at all.

FlutterSQLiteWidgets

Automation

Systems that remove manual, repetitive work.

Distributed Web Automation Platform

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.

TypeScriptNode.jsPlaywrightWebSocketExpressDocker

Source private — architecture documented in full.

WhatsApp Store Automation Bot

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.

Node.jswhatsapp-web.jsExpressSQLite

Code only — customer data excluded from the repo.

Web Platforms

Laravel and Node.js applications.

Structure ERP

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.

LaravelLivewireMySQLBootstrap 5

House of Amría

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.

Laravel 11Filament 3LivewireTailwind

StitchHub

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.

Node.jsExpressSQLiteJWTFlutter

Other Projects

Games and tools built with Flutter and plain web.

Lu Prism

Colour × maths logic puzzle built around the idea that every colour is a number, with three distinct game modes and a daily puzzle.

FlutterDart

Lu Word

Wordle-style word puzzle with daily and practice modes, fully offline.

FlutterDart

Lu Block

Block-puzzle game in the 1010 / Tetris family.

FlutterDart

Lu Store

App-discovery storefront listing apps with Google Play links, backed by Firestore and supporting 13 languages with device-based detection.

FlutterFirebaseFirestore

Currency Converter

Lightweight browser-based currency converter.

HTMLJavaScript

Skills

Languages

Python, PHP, Dart, JavaScript, SQL

Browser Automation

Playwright, Selenium, undetected-chromedriver, session & profile handling, proxy rotation

Scraping & APIs

Requests, HTTPX, BeautifulSoup, REST design & integration, auth flows

Data & Excel

Excel/CSV reporting, openpyxl, dataset cleaning, large-file processing

Backend & Web

Laravel, Filament, Livewire, Node.js, Express, MySQL, SQLite, multi-tenancy, RBAC

Mobile

Flutter, Dart, offline-first, notifications, widgets, Play Console releases

Desktop

Tkinter, ttkbootstrap, Windows automation, PsExec, distributed execution

Practices

Git, AI-assisted development with manual review, reverse-engineering workflows