Hi, I'm
a framework-agnostic backend engineer. I help teams design scalable APIs, optimize performance, and build reliable systems that grow with their products.
Building reliable backends that keep systems healthy and running smoothly — one line at a time.
I began my career as a dentist, where precision, patience, and problem-solving were part of everyday life. But as I worked, I found myself increasingly drawn to another kind of system — not the human body, but the digital one. I'd always loved technology, and soon that curiosity led me to transition from healthcare to software development.
I started on the frontend, crafting intuitive and responsive user interfaces — learning how users think, how they interact, and what makes an experience feel seamless. Over time, though, I discovered my real passion lay behind the scenes: building the backend systems that make everything work together reliably.
Today, as a backend developer, I apply the same discipline I learned in both dentistry and frontend development — attention to detail, structure, and empathy for the end user — to design scalable architectures, optimize performance, and create APIs that keep applications stable under pressure.
Just like in dentistry, the quality of my work isn't always visible on the surface, but it's what ensures everything functions flawlessly underneath.
Loading...
Loading projects...
Feedback from clients I've worked with on various projects and collaborations.
"Amr is fantastic to work with. He works fast, professionally, and does quality work - exactly as was requested in the scope. Awesome job!"
upwork Client
optiontwelve
Project:
Changes to company p...
"Good job with react component, in Nx build system and cypress tests on storybook"
upwork Client
Cupola Software
Project:
'Pto' React Componen...
"Amr is quick with React components and experienced with good Cypress/Storybook and Jest tests within a Nx build system"
upwork Client
Cupola Software
Project:
React Component with...
"Fast & high quality work"
upwork Client
Cupola Software
Project:
React Component
Let's schedule a free 15-minute call to discuss your project requirements and how I can help you achieve your goals.
Feel free to reach out if you're looking for a developer, have a question, or just want to connect.