I work from Addis Ababa for teams eight hours behind me.
I am a Flutter and full-stack developer. Since March 2023 I have worked remotely for companies in India, the Netherlands and the United States, mostly through Upwork. The first job paid $5. In total the work has paid over $60,000, and every step of that is listed below.
For most of that time I held two contracts at once, briefly three. I have not had a month without shipping since I started.
Now I also build my own products, Codvoy and Qwiklo, and I teach Ethiopians how remote software work is actually found and kept.
ContractsMar 2023 → now
KGP2SS India PLC · Flutter
DoWell Research · FlutterFlow · part-time
DennisMobile B.V. · Flutter + Next.js · sole developer
Impakt Inc. · Flutter + NestJS
Bars overlap where jobs did. DennisMobile ran as the sole developer alongside Impakt for two years.
The climb, in orderPublic Upwork profile ↗
- 01Reviewed an app. First Upwork job.$5
- 02Full-time, 8-hour days, one year$100/mo
- 03A raise$110/mo
- 04Second job, half-days+$120/mo
- 05Fired from the first one—
- 06After a gap$300/mo
- 07Same client, new scope$1,000/mo
- 08Hourly, 40 hrs/week$8/hr
- 09Same hours$12/hr
- 10Same hours$15/hr
About three years, in total$60,000+