Mostafa Ashraf

Mostafa Ashraf

Software Engineer | Cloud & 5G Core Developer

(+2) 01112232652 • mostaphaashraf1996@gmail.com

About Me

I’m Mostafa Ashraf — a passionate software engineer from Cairo working on modern C++ systems, cloud-native services, and 5G/Open RAN platforms. I hold a B.E. in Computer & Systems Engineering and I’m currently pursuing an M.Sc. (Ain Shams). I contributed to multiple open-source projects (GSoC contributor & mentor) and I work on telecom cloud-native modules like CHF and RIC testing platforms.

Experience

Jun 2025 – Present

Instructor — National Telecommunication Institute (NTI)

Teaching Applied Data Science, DevOps and Cloud Development tracks; building course materials and workshops.

Apr 2022 – Present

Software Engineer — Orange Innovation Egypt

C++ software engineer with modern C++ (11/14/17), Qt, Docker, CI/CD. Worked on LoRa mesh protocol, ns-O-RAN-FlexRIC integration, E2AP & KPM-RC implementation, and energy saving xApps. Presented at OAI 10th Anniversary Workshop.

Feb 2022 – Oct 2025

Teaching Assistant — Faculty of Engineering, Ain Shams University (ASU)

Courses: Distributed Computing, Data Structures & Algorithms, High-Performance Computing, Advanced Programming.

Nov 2022 – Nov 2023

Software Developer — Egyptian Armed Forces (Military Service)

Full-stack dev: ReactJS + NodeJS, MsSQL/SQLite, REST & WebSockets, embedded device integration, local network setup for lab.

Feb 2023 – Aug 2023

Mentor — Google Summer of Code (Jenkins)

Guided contributors on code reviews, documentation and integrating projects into Jenkins (plugin health score probes).

May 2022 – Oct 2022

Open Source Contributor — CGAL (GSoC)

Reorganized codebase to MVP pattern, added Qt features, template metaprogramming, OpenGL support and bug fixes.

Mar 2021 – Aug 2021

Machine Learning Intern — Amazon Web Services (AWS)

AWS training and ML engineering tasks as part of MCIT program.

Mar 2022 – Jul 2022

Sprints — AWS re/Start Trainee

AWS re/Start BootCamp (cloud fundamentals & job readiness).

2021 – 2022 (various)

Multiple Roles & Contributions

COM-IoT (Kalman filter), Resala (C++ instructor), Udacity Student Ambassador, GirlScript contributor, freelancing pilot program.

Projects

Education

Master of Science (M.Sc.) — Ain Shams University

Electrical Engineering (Computer & Systems Engineering) — 2024–2026

Bachelor of Engineering — Ain Shams University

Computer & Systems Engineering — Graduated 2021 (Graduation Project: BrainWheel — Excellent)

Selected Courses & Training

  • Cloud DevOps Nanodegree — Udacity
  • React Developer Nanodegree — Udacity
  • Complete Modern C++ (11/14/17)
  • AWS re/Start & AWS Certified Cloud Practitioner (CLF-C02)

Skills

Languages & Systems

C, C++11/14/17, Python, JavaScript, Java basics, Verilog, VHDL

Frameworks & Tools

Qt, React, Docker, Kubernetes, CMake, GDB, Valgrind, ASAN, TSAN

Cloud & ML

AWS (SageMaker), Docker, CI/CD, ML pipelines, SageMaker experience

Networking & Telecom

OpenAirInterface, RIC/FlexRIC, E2AP/KPM, LoRa, 5G core concepts

Certifications & Awards