
Mahmoud ismail
El-Mahalla El-Kubra, Egypt
Mahmoud ismail
Web Developer
Category : Web development
# Professional Developer Profile
Backend Developer with hands-on experience building web applications and RESTful APIs using **Node.js, Express.js, JavaScript, MongoDB, and Mongoose**. Experienced in designing backend systems using **MVC architecture**, implementing authentication and authorization with **JWT**, handling user roles and permissions, and developing secure and scalable API endpoints.
I have practical experience working with **CRUD operations, request validation, centralized error handling, middleware, database relationships, pagination, search, filtering, and API testing**. I have also worked with technologies and tools such as **Postman, Git, GitHub, Swagger, Cloudinary, Firebase, and REST APIs**.
My backend development experience includes working on an **E-Commerce Backend System** with features such as user authentication, role-based authorization, products, categories, carts, orders, reviews, coupons, image uploads, pagination, search, and filtering.
I am comfortable debugging backend issues, understanding existing code, tracing request flows, working with databases, and improving API functionality. I also use **AI tools as a development assistant** for learning, debugging, researching technical concepts, and improving productivity while making sure I understand and review the solutions I implement.
I am continuously improving my software engineering skills and looking for opportunities where I can work on real-world applications, collaborate with a development team, solve technical problems, and grow into a strong Backend Engineer.
Backend Developer with hands-on experience building web applications and RESTful APIs using **Node.js, Express.js, JavaScript, MongoDB, and Mongoose**. Experienced in designing backend systems using **MVC architecture**, implementing authentication and authorization with **JWT**, handling user roles and permissions, and developing secure and scalable API endpoints.
I have practical experience working with **CRUD operations, request validation, centralized error handling, middleware, database relationships, pagination, search, filtering, and API testing**. I have also worked with technologies and tools such as **Postman, Git, GitHub, Swagger, Cloudinary, Firebase, and REST APIs**.
My backend development experience includes working on an **E-Commerce Backend System** with features such as user authentication, role-based authorization, products, categories, carts, orders, reviews, coupons, image uploads, pagination, search, and filtering.
I am comfortable debugging backend issues, understanding existing code, tracing request flows, working with databases, and improving API functionality. I also use **AI tools as a development assistant** for learning, debugging, researching technical concepts, and improving productivity while making sure I understand and review the solutions I implement.
I am continuously improving my software engineering skills and looking for opportunities where I can work on real-world applications, collaborate with a development team, solve technical problems, and grow into a strong Backend Engineer.
Working hours
- Monday:08h00 To 18h00
- Tuesday:08h00 To 18h00
- Wednesday:08h00 To 18h00
- Thursday:08h00 To 18h00
- Friday:08h00 To 18h00
- Saturday:Not available
- Sunday:Not available
- 🇬🇧 English
- 🇲🇦 Arabic
Please sign in as a customer to give your feedback



