Mahmoud ismail

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.

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
0.0 (0)
0
0
0
0
0
⚠️
Please sign in as a customer to give your feedback