Abdullah Mahmoud
@abdullahmahmoud1
Software engineer focused on scalable APIs, microservices, and distributed systems.
What I'm looking for
I’m a Software Engineering student with experience building scalable REST APIs, microservices, and distributed systems. I’ve worked with NestJS, Node.js, TypeScript, Kafka, and PostgreSQL, and I enjoy designing reliable backend features with clean validation and test-driven development.
In my internship at Fixed Misr (FEDIS), I designed an appointment booking REST API with slot CRUD, double-booking prevention across entities, and scheduled reminder emails. I also led real outcomes in projects like StudyBuddy—deploying 7 microservices with a GraphQL gateway and Kafka, cutting computation by 99% and latency by 40%—and I bring strong technical mentorship from my TA role, helping students reach full test coverage.
Experience
Work history, roles, and key accomplishments
Software Engineering Intern
Fixed Misr (FEDIS)
Aug 2025 - Sep 2025 (1 month)
Designed a two-role (provider/user) RESTful appointment booking API in NestJS with slot CRUD, double-booking prevention across three entities, and a cron job to dispatch reminder emails 30 minutes before appointments. Built a Students REST API in Node.js/Express with JWT authentication and full CRUD endpoints using RESTful design, input validation, and test-driven development.
Teaching Assistant, Junior
German International University
Feb 2024 - Jun 2024 (4 months)
Mentored 6+ student teams in debugging Java OOP projects and supported full test coverage across all teams. Improved debugging turnaround by running structured code reviews for 30+ students.
Education
Degrees, certifications, and relevant coursework
German International University (GIU)
Bachelor of Science, Software Engineering
2023 - 2027
Grade: GPA 4.0/4.0 (1.05 German)
Activities and societies: Relevant coursework: Data Structures & Algorithms, OOP, Computer Networks, Operating Systems, Distributed Systems, Software Design & Architecture, Machine Learning, Databases.
Pursuing a B.Sc. in Software Engineering with a minor in Machine Learning at the German International University (GIU). Earned a GPA of 4.0/4.0 (1.05 German) and completed coursework across core software, networking, distributed systems, and databases.
Availability
Location
Authorized to work in
Job categories
Interested in hiring Abdullah?
You can contact Abdullah and 90k+ other talented remote workers on Himalayas.
Message AbdullahGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
