
Dina Ayman
Backend Developer
Nasr City, Cairo, EgyptWork 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
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
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
Languages
English
FluentArabic
FluentGerman
Beginner