← Back to list
Middle
Registration: 02.06.2025

Mohamed Ayman

Skills

Java
Spring boot
Docker
Kubernetes
Postman
Python
YAML
GCP
Node.js
MongoDB
SQL
JavaScript
PostgreSQL
Team Player

Work experience

Charging Tech specialist
since 02.2025 - Till the present day |Vodafone Egypt
Network Operators
Backend development for Vodafone’s core services, handling user data retrieval and modifications at the final stage before database interaction.
Teaching Assistant
09.2022 - 01.2025 |The German University in Cairo (GUC)
Teaching
1. Taught courses: ● Microprocessors. ● Cloud Computing. ● Computer Vision. ● Computer and Network Security. 2. Designed and taught a course on Massively Scalable Applications Lab, covering: ● Java Spring Boot. ● Docker and Docker-Compose. ● Microservices architecture. ● Design Patterns. ● Message Queues and Load Balancers. ● Databases with Spring Boot (SQL and NoSQL). ● Kubernetes. 3. Supervised five bachelor’s thesis projects on blockchain applications.
Programmer
10.2024 - 11.2024 |Outlier
AI, LLM
● Evaluated AI models and LLM responses based on predefined criteria, API interactions, and code quality assessments.
Main Junior Teaching Assistant
10.2021 - 06.2022 |The German University in Cairo (GUC)
Java, MongoDB, Express.js, React.js, Node.js
Important Projects: 1. Replica of Spotify Application. ● Built the backend of a Spotify-like application, utilizing microservices, distributed systems, design patterns, and messaging queues using Java. 2. University Web Application Portal. ● Developed a university web application using the MERN stack.
Backend Developer
08.2020 - 10.2020 |ACME Saico — Integrated Engineering Systems
Docker, Kubernetes, Springboot, Python, YAML, GCP, Node.js, MongoDB, SQL, JavaScript, PostgreSQL, Java

Educational background

Computer Engineer (Masters Degree)
2022 - 2023
The German University in Cairo
Media Engineering Technology - Computer Science
2018 - 2022
The German University In Cairo (GUC)

Languages

ArabicNativeEnglishAdvanced