Ahmed Magdy Seleem
(+2) 01110747880 | ahmed.magdy.s.19@gmail.com | Cairo
Summary
Software engineer with experience in designing and implementing backend applications with flexibility in using different
languages & technologies.
Work Experience
Vodafone Egypt | Cairo, Smart Village
Backend Software Engineer | 07/2023 - Present
Developed, troubleshooted and maintained backend applications using Java & Spring Boot in microservices architecture,
ensuring high performance, scalability, and reliability.
Revamped legacy code built in Struts framework to modern java technologies using best practices, improving code
quality, readability, and maintainability.
Collaborated with cross-functional teams to deliver software solutions that met business requirements and user
expectations.
Balsamee | Cairo, Nasr City
Software Engineer | 02/2022 - 06/2023
Balsamee provides healthcare technology solutions for B2B clients to improve patient care. In addition, they have their own
services including patient-doctor communication and medical tourism services.
Working with Technologies: HTML - CSS - Javascript - Angular - Node Js - Nest JS - Java - SpringBoot - Flutter
Maintained, Troubleshooted, debugged and fixed issues in production environment of the main company website.
Designed and implemented many features for medical services utilizing the Flutter framework, including: enabling patients
to easily request appointments, search for doctors based on specific criteria like location and specialty, and track their
appointment locations using third-party integrations such as Google Map API.
Developed a Java service with Spring framework to streamline the uploading and organization of eye images for patient
diagnosis and treatment. The service features a custom algorithm that categorizes images accurately and efficiently,
enabling medical professionals to access them easily.
Demonstrating the ability to quickly adapt to new programming languages and frameworks as needed to meet projects
requirements.
Skills
HTML, CSS, JavaScript, Java, C#, NodeJS, Spring Framework, Spring Boot, ASP.Net, ExpressJS, NestJS, Docker, Unit
Testing, Integration Testing, SQL, MySQL, PostgreSQL, NoSQL, RabbitMQ, Multithreading, Concurrency, Object Oriented
Programming
Side Projects
AhmedDB - Database (Ongoing project)
Designed and implemented a fully functional relational database management system.
Functionally, it is a multiuser, transaction-oriented database server that executes SQL statements and interacts
with clients via JDBC.
Structurally, it contains the same basic components as a commercial database management system, with
similar APIs.
Link: https://github.com/Ahmed-Magdy-S/AhmedDB-SQL
Volunteering
Volunteered for many blood donation campaigns in a university, and public places, demonstrating versatility,
adaptability, and a commitment to contributing to public health through blood donation.
Raised awareness about Down syndrome and its impact on individuals and families through various initiatives,
including public speaking engagements, social media campaigns, and informational materials. Educated others about
how to interact and communicate with individuals with Down syndrome in a respectful and effective manner, promoting
inclusivity and understanding.
Education
University of The People | Pasadena, California
Bachelor's Degree in Computer Science | 01/2025
Grade: Very Good
Badr University in Cairo | Cairo, Badr City
Bachelor's Degree in Clinical Pharmacy | 07/2019
Grade: Excellent (GPA: 3.46)