About
From Egypt to São Paulo: how a habit of fixing my own problems became my work.
I build the tools I wish existed, then I ship them.
I'm Girgis, a self-taught developer from Egypt, now based in São Paulo. I started the way many developers do: with a problem I wanted gone and nobody to build the fix for me. So I learned to build it myself.
That became a habit. Find a slow, manual job and replace it with something that runs on its own. Since 2021 the habit has grown into web automation, systems that real businesses run on, and Android apps that are live on Google Play.
Moving to Brazil gave me new problems to solve. I needed Portuguese, so I built Lu Lingo and Gesr. I needed an immigration appointment that never seemed to open, so I built a watcher that told my phone the moment one did.
Today I build the same way for clients: start from the real problem, ship something that works, and keep it working.
How I work
Real problems first
I start from the job that is slow or broken today, not from a technology I want to try.
Shipped, then maintained
My apps get updates and store-policy fixes long after launch. Done means live, and still working.
Reviewed and tested
I use modern tools, AI-assisted development included, and I review and test everything myself before it ships.
One person, the whole way
Design, build, publishing and support, handled by one person who knows every part of the project.
Timeline
- 2021
Automation, independently
Started as an independent automation developer: browser automation and scripts that replace slow, manual web work.
- 2023
Web platforms and mobile apps
Began building complete systems for businesses (an online store, a workshop system, a WhatsApp bot) and my first Flutter apps.
- 2026
A new life in Brazil
Moved to Brazil, now based in São Paulo. Built Lu Lingo and Gesr while learning Portuguese, with four apps live on Google Play.
- Now
Open for new projects
Taking on automation, app and web projects, working remotely from São Paulo.
Languages I work in
You can write to me in any of them.
- العربيةArabic · Native
- EnglishEnglish · Professional
- PortuguêsPortuguese · Basic, learning every day
Doing something by hand that a machine should do?
Tell me what it is. Write to me on WhatsApp or email, in English, Portuguese or Arabic.