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.
Full stack developer
Jan 2025 - Present
Full Stack Developer
Jul 2024 - Jan 2025
Backend Developer
Sep 2023 - Jun 2024
Full Stack Developer
May 2023 - Aug 2023
Full stack Developer
Jan 2023 - Apr 2023
My engineering principles and practices for building reliable, scalable backend systems.
Design systems that grow gracefully with user demand, using modular patterns and microservices when needed.
Optimize every query, cache strategically, and ensure millisecond-level response times under load.
Build with authentication, authorization, input validation, and secure communication from day one.
Write maintainable, testable code following SOLID principles with comprehensive documentation.
Ship with confidence using unit, integration, and E2E tests covering critical user flows.
Implement CI/CD pipelines, monitoring, logging, and infrastructure as code for reliable deployments.
Project Name
I have been working as a freelance Full Stack Developer, contribute to the development of Booklnk, a comprehensive booking platform designed for small businesses such as barber shops, gyms, and consulting agencies. I built a user-friendly customer interface that allows clients to easily select services, choose dates, specify locations, and enter personal information. To support secure and seamless transactions, I integrated payment processing through Kashier.
Project Name
I worked as a Full Stack Developer at Kashier, where I designed and developed custom WooCommerce plugins, adhering to WordPress standards to ensure compatibility with the WooCommerce blocks feature and High-Performance Order Storage (HPOS). I enhanced technical documentation for APIs and plugins to better support merchant developers and played an active role in assisting them throughout the integration process with Kashier. Additionally, I maintained existing Kashier plugins, resolved bugs, and ensured overall system stability and user satisfaction.
Project Name
Outlier is a dynamic educational platform focused on delivering quality, accessible learning experiences for students of all backgrounds. By combining engaging, interactive courses with real-time progress tracking and expert instruction, Outlier helps learners stay motivated and achieve their academic goals. Whether you’re exploring new subjects or deepening your knowledge, Outlier unlocks your potential and shapes a brighter future.
Project Name
I contributed to the frontend development of Promptify, leading the transformation of a React.js-based web application into a scalable and high-performance Next.js application. This migration significantly improved performance, enabled server-side rendering, and enhanced SEO capabilities. By leveraging Next.js’s built-in routing and API handling, I streamlined the development process, reduced technical debt, and delivered a more maintainable and efficient codebase. The result was a faster, more responsive application that provided users with a smoother and more engaging experience.
Project Name
Patient-Centered Healthcare Information System, presented as integrated medical platform for Clinic appointment reservation, medical record management , it is intended to have ISO 18308 & ISO 9001/2015 certification, being based on the international standardization of health record information architecture semantics
Real feedback from verified clients on Upwork. Every review is linked to the actual project and client profile for full transparency.
"Amr is fantastic to work with. He works fast, professionally, and does quality work - exactly as was requested in the scope. Delivered custom Ghost theme modifications on time with clean, maintainable code. Awesome job!"
Full Stack Developer
optiontwelve
Project:
Ghost Theme Customiz...
"Excellent work on building a PTO React component within our Nx monorepo. Implemented comprehensive Cypress E2E tests and Storybook documentation. Component is production-ready with 100% test coverage."
Front End Developer
Cupola Software
Project:
React Component with...
"Amr is quick with React components and experienced with Cypress, Storybook, and Jest within a Nx build system. Built multiple reusable components that saved us weeks of development time."
Full Stack Developer
Cupola Software
Project:
Enterprise Component...
"Fast & high quality work. Delivered a complex React component with pixel-perfect implementation and responsive design. Great communication throughout the project."
Full Stack Developer
Cupola Software
Project:
Frontend Development
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.