Available for new projects

مرحباً، أنا

عمرو محمد

مهندس برمجيات

أُتقن بناء حلول قابلة للتوسّع وسهلة الصيانة تساعد في نمو أعمالك.

Node.jsTypeScriptReactMongoDBAWSNext.js

Connect

عمرو محمد

من طب الأسنان إلى التطوير

بناء أنظمة خلفية موثوقة تحافظ على صحة الأنظمة وتشغيلها بسلاسة — سطر واحد في كل مرة.

بدأت مسيرتي المهنية كطبيب أسنان، حيث كانت الدقة والصبر وحل المشكلات جزءًا من الحياة اليومية. لكن أثناء عملي، وجدت نفسي منجذبًا بشكل متزايد إلى نوع آخر من الأنظمة — ليس جسم الإنسان، بل النظام الرقمي. لطالما أحببت التكنولوجيا، وسرعان ما قادني هذا الفضول إلى الانتقال من الرعاية الصحية إلى تطوير البرمجيات.

بدأت في الواجهة الأمامية، أصنع واجهات مستخدم بديهية ومتجاوبة — أتعلم كيف يفكر المستخدمون، وكيف يتفاعلون، وما الذي يجعل التجربة سلسة. ومع مرور الوقت، اكتشفت أن شغفي الحقيقي يكمن وراء الكواليس: بناء الأنظمة الخلفية التي تجعل كل شيء يعمل معًا بشكل موثوق.

اليوم، كمطور للواجهة الخلفية، أطبق نفس الانضباط الذي تعلمته في كل من طب الأسنان وتطوير الواجهة الأمامية — الاهتمام بالتفاصيل والبنية والتعاطف مع المستخدم النهائي — لتصميم بنى قابلة للتوسع، وتحسين الأداء، وإنشاء واجهات برمجية تحافظ على استقرار التطبيقات تحت الضغط.

تمامًا كما في طب الأسنان، جودة عملي ليست دائمًا مرئية على السطح، لكنها ما يضمن أن كل شيء يعمل بشكل لا تشوبه شائبة تحت السطح.

Work Experience

Thunder

Thunder

Back end developer

Nov 2025Present

GenTech

GenTech

Backend developer

Jul 2025Oct 2025

BookLnk

BookLnk

Full stack developer

Jan 2025Jul 2025

Kashier

Kashier

Full Stack Developer

Jul 2024Jan 2025

Outlier

Outlier

Backend Developer

Sep 2023Jun 2024

Tech Stack

JavaScript
JavaScript
TypeScript
TypeScript
java
java
Node.js
Node.js
express.Js
express.Js
Nest.js
Nest.js
serverless
serverless
Amazon Web services (AWS)
Amazon Web services (AWS)
MongoDb
MongoDb
MySql
MySql
PostgreSql
PostgreSql
+more
Engineering Principles

كيف أبني

مبادئي وممارساتي الهندسية لبناء أنظمة خلفية موثوقة وقابلة للتوسع.

Scalable Architecture

Design systems that grow gracefully with user demand, using modular patterns and microservices when needed.

Performance First

Optimize every query, cache strategically, and ensure millisecond-level response times under load.

Security by Design

Build with authentication, authorization, input validation, and secure communication from day one.

Clean Code

Write maintainable, testable code following SOLID principles with comprehensive documentation.

Test-Driven

Ship with confidence using unit, integration, and E2E tests covering critical user flows.

DevOps Ready

Implement CI/CD pipelines, monitoring, logging, and infrastructure as code for reliable deployments.

Portfolio

المشاريع

Booklnk
Featured Project

Booklnk

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.

JavaScriptTypeScriptNode.jsNest.jsDockerPostgreSql
Kashier
Featured Project

Kashier

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.

TypeScriptJavaScriptexpress.JsNode.jsMongoDbrabbitmq
Outlier
Featured Project

Outlier

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.

Node.jsexpress.JsRedisJavaScriptPostgreSqlGit
promptify
Featured Project

promptify

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.

TypeScript
Umedmi
Featured Project

Umedmi

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

TypeScriptJavaScriptNode.jsNest.jsAmazon Web services (AWS)MongoDbGitRedis
Testimonials

الشهادات

آراء حقيقية من عملاء موثقين على Upwork. كل مراجعة مرتبطة بالمشروع الفعلي وملف تعريف العميل لضمان الشفافية الكاملة.

"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

Full Stack Developer

optiontwelve

Ghost Theme Cus...

"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

Front End Developer

Cupola Software

React Component...

"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

Full Stack Developer

Cupola Software

Enterprise Comp...

"Fast & high quality work. Delivered a complex React component with pixel-perfect implementation and responsive design. Great communication throughout the project."

Full Stack Developer

Full Stack Developer

Cupola Software

Frontend Develo...

Have a Project in Mind?

Let's schedule a free 15-minute call to discuss your project requirements.

ابقى على اتصال

تواصل معي

لا تتردد في التواصل إذا كنت تبحث عن مطور، لديك سؤال، أو ترغب فقط في التواصل.

معلومات الاتصال

البريد الإلكتروني

amrmuhmedd@gmail.com

الهاتف

+201098305063

الموقع

Cairo, Egypt