Ahmed MagdyBackend Developer
Summary

Results-driven Node.js developer with expertise in backend development. Skilled in Node.js and Express.js, delivering scalable, high-performance applications. Committed to code optimization and staying current with industry trends. Seeking opportunities to contribute and excel in backend projects.

Professional Experience

BackEnd Developer

Freelancing
  • Developed and maintained scalable RESTful APIs for various projects.
  • 2023/05 – presentMansoura, Egypt
  • Implemented user authentication and authorization using JWT.
  • Integrated third-party services such as Stripe for payment processing.
  • Ensured data integrity and security through robust validation and sanitization.
  • Education
    Skills
    JavaScript
    Express.js
    ORM(Mongoose, TypeORM, Prisma)
    Linux
    TypeScript
    MongoDB
    Python
    Basic Frontend(HTML, CSS)
    Node.js
    PostgreSQL
    Git/Github
    Docker
    Projects

    DEVLANT Full E-Commerce RESTful APIs

  • Developed a comprehensive e-commerce solution with functionalities for product management, user authentication, and order processing.
  • 2023/12 – 2024/02
  • Utilized technologies like bcryptjs, express, mongoose, and stripe for various features.
  • Ensured high security with measures like rate limiting, CSRF protection, and data sanitization.
  • Naturix Community APIs

  • Created APIs to support user interactions, community building, and event management for the Naturix web application.
  • 2024/03 – 2024/04
  • Implemented secure user authentication using JWT.
  • Provided real-time updates with WebSocket support.
  • 1 / 2

    FinAPI-Pro

  • FinAPI Pro is a scalable API for advanced personal finance management. It includes features such as recurring transactions, investment tracking, debt management, multi-currency support, goal tracking, advanced reporting, notifications, and more.
  • 2024/06 – present
  • Designed to be secure and efficient, it offers seamless integration to empower comprehensive financial management.
  • Languages
    English
    Arabic
    2 / 2