Abdelrahman Ahmed MuhammedBahgat

Backend Developer

Maadi, EG.

About

Highly skilled Backend Developer with over two years of experience in building and deploying production-grade web applications end-to-end. Specializing in scalable systems with React, Angular, Node.js, and Spring Boot, I lead feature development from design through deployment. My expertise lies in clean architecture, system reliability, and maintainable code, consistently delivering high-quality solutions that enhance system stability and user experience.

Work

3D Diagnostix

|

Full-Stack Developer

Maadi, Cairo, Egypt

→

Summary

Led end-to-end development initiatives for production-grade web applications, focusing on backend refactoring, robust error handling, and complex UI engineering to enhance system performance and reliability.

Highlights

Spearheaded the refactoring of a large-scale Node.js backend, encompassing over 140 functions, significantly improving system reliability, maintainability, and observability across critical core services.

Designed and implemented a unified error handling and logging strategy, reducing debugging time by an estimated 25% and significantly improving production issue traceability.

Engineered complex, dynamic Angular forms with advanced validation and conditional workflows, precisely tailored to diverse domain-specific requirements, enhancing user experience and data integrity.

Diagnosed and resolved critical production issues through in-depth root-cause analysis, implementing long-term fixes that enhanced overall system stability and performance.

Strengthened the application's testing strategy by integrating real database integration, increasing confidence in critical application flows and reducing regression risk by an estimated 30%.

Education

Al-Azhar University, Faculty of Science

Cairo, Cairo, Egypt
→
Bachelor of Science Special Physics Grade: Very Good

Languages

English

Proficient

Arabic

Native

Skills

Frontend Development

HTML, CSS, SASS, JavaScript, TypeScript, ES6, React, React Redux, Angular, Bootstrap, Material UI, Angular Material, PrimeNg, Tailwind, Vite.

Backend Development

Node.js, Express.js, NestJS, Java, Spring Boot, RESTful API, GraphQL, JWT.

Databases

MongoDB, MySQL, PostgreSQL.

Testing

Jest, Mocha.

Tools & DevOps

Git, Docker.

Software Engineering Principles

End-to-end feature delivery, Team collaboration, Feature leadership, Rapid adaptation, Clean code, Maintainable code, Well-documented code, Code quality, Scalability, Best practices, System Reliability, Clean Architecture.

Projects

Maro Weddings Platform

→

Summary

A production-grade media management and order tracking platform designed for professional photographers and videographers, handling large-scale media workflows and complex business logic.

Student Portal (HTI Portal)

→

Summary

Developed a full-stack academic management system for course registration, scheduling, and GPA tracking.