profile-img

Dina Ayman

Backend Developer

Nasr City, Cairo, Egypt

Work Experience

  • Backend DeveloperFull Time

    Ramses

    Oct 2024 - Feb 2025 -4 months

    Egypt , Cairo

    • Job Details:• Leveraged event-driven architecture by integrating RabbitMQ, MQTT, and AMQP protocols to enable reliable and efficient asynchronous communication between microservices, supporting the seamless operation of an application. • Implemented multiple backend services from scratch using python, ensuring clean architecture, scalability, and fault tolerance, and integrated them seamlessly with the frontend side. • Architected and developed scalable database schemas using SQLAlchemy and PostgreSQL, incorporating optimized Entity-Relationship Diagrams (ERDs) and enforcing data integrity. • Designed and implemented robust CI/CD pipelines using GitHub Actions, ensuring automated testing, Android and IOS deployment, and code quality checks for seamless delivery. • Developed and deployed software solutions to address various system needs • Collaborated with cross-functional teams to deliver integrated, scalable, maintainable, and user-focused solutions.
  • Backend DeveloperInternship

    Epic Systems

    Sep 2024 - Oct 2024 -1 month

    • Job Details:Developed and maintained applications in an agile environment using PHP and Laravel. Designed and implemented RESTful APIs, worked with database migrations and relational databases, and documented endpoints using Postman.
  • Software TesterInternship

    Geidea

    Aug 2023 - Sep 2023 -1 month

    • Job Details:Conducted software testing within an agile framework utilizing Jira for efficient project management and issue tracking.
  • Backend DeveloperInternship

    Iotblue

    Aug 2022 - Dec 2022 -4 months

    • Job Details:• Developed and maintained REST APIs using Node.js, Sequelize, and TypeORM within the backend software engineering department. • Collaborated with team members to troubleshoot and optimize code, enhancing overall performance and efficiency. • Designed and implemented Entity-Relationship Diagrams (ERDs) for new applications, ensuring effective database structure and management using DBeaver. • Documented project progress and API functionalities using Postman, facilitating seamless communication and knowledge transfer within the team. • Conducted research on various technical topics and delivered presentations to share insights and findings.
  • Education

    • Bachelor's Degree in Computer science engineering

      German University in Cairo (GUC)

      Jan 2024 

    Skills

    • .Net
    • VHDL
    • Java
    • SQL
    • C#
    • Assembly
    • Prolog
    • Haskell
    • Python (basic info)
    • C++ (good info)
    View More

    Languages

    • English

      Fluent
    • Arabic

      Fluent
    • German

      Beginner
    Share this Profile