What I can help with.

I take on a handful of backend and cloud projects at a time. If any of these sound like your situation, we'll probably work well together.

Most engagements run six to twelve weeks, scoped and priced up front. Ongoing work runs as a monthly retainer.

“My API is slow and I don’t know why.”

Performance audit & optimization

“I need payments working before launch.”

Payment gateway integration — any provider

“My AWS bill makes no sense.”

Cloud cost review & architecture

“We need an API built from scratch.”

Backend & API development (Node.js / NestJS)

“Our deploys are scary and manual.”

CI/CD & deployment setup

“The codebase is a mess to change.”

Refactoring & system design

How I work.

01

We talk first

A short call to understand the problem and whether I'm the right fit. No charge, no pitch — if it's not a match, I'll say so.

02

Fixed scope, fixed price

For most projects I quote a flat price against a clear scope, so you know the cost up front. Ongoing work runs as a monthly retainer.

03

You stay in the loop

Regular updates, code you own, and documentation your team can actually pick up after I'm done.

I work best on longer engagements where I can actually learn the domain — not one-off tickets.

Schedule a call

What people say.

He has very high communication, managerial, and technical skills and is able to carry out his tasks with high efficiency. He is a very talented developer, a fast learner, and highly productive.

Amira Atallah

Team Leader, Science Academy · LinkedIn recommendation · May 2022

Amr is fantastic to work with. He works fast, professionally, and does quality work — exactly as was requested in the scope.

Upwork client

Upwork review

Amr is quick with React components and experienced with good Cypress/Storybook and Jest tests within a Nx build system. Fast & high quality work.

Upwork client

Upwork review

Worked with

Thunder
BookLnk
Kashier
Outlier
UmedMi

Get in touch.

I reply within one working day.

Based in

Cairo, Egypt