Hi, I’m Ahmed.

AHMEDHESHAM.

Computer Engineering student. I learn by building.

I study Computer Engineering at EUI. I am interested in software, networks, and cybersecurity.

Computer Engineering @ EUI
Portrait of Ahmed Hesham
Ahmed, offline.
Always
in beta.
StudyingComputer Engineering at EUI
ExploringSoftware, networks & security
Looking aheadClass of 2029

About me

Learning.
Building. Improving.

I’m a Computer Engineering student at Egypt University of Informatics. I enjoy software, networks, and cybersecurity.

I also lead a team of IGCSE accounting assistants. This has helped me improve my communication, organization, and teamwork.

I am still learning. I practice problem solving and build projects to use what I learn.

Selected projects

My projects.

Things I have built while learning.

Teacher LMS Platform project previewFull-stack learning management systemTeacher LMS Platform

Full-stack web development

Teacher LMS Platform

A complete LMS for a teacher. It brings lessons, homework, exams, attendance, and class management into one place.

  • React
  • Node.js
  • Express
  • PostgreSQL
Inside the project
  • Separate spaces for students, parents, teachers, assistants, and admins.
  • Video lessons, assignments, and an in-browser PDF correction workspace.
  • MCQ and written exams, attendance, and live-class access.
  • Messaging, announcements, and progress dashboards.
Object-oriented programming projectAirline Reservation System

OOP application development

Airline Reservation System

A desktop airline booking and management application that connects a Flutter interface to a C++ object-oriented backend.

  • C++
  • Flutter
  • Dart
  • FFI
Inside the project
  • Role-based experiences for passengers, admins, and super admins.
  • Search, book, and cancel flights with seat selection, luggage, and ticket totals.
  • Admin tools for managing flights, users, tickets, and seat availability.
  • A Flutter desktop interface connected to a C++ backend through FFI, with CSV data storage.
Data structures and algorithms projectRoutify

Algorithms and desktop app development

Routify

A desktop route-planning application that finds and displays shortest, fastest, alternative, and multi-stop routes using real road data.

  • Python
  • PyQt6
  • Dijkstra & A*
  • OpenStreetMap
Inside the project
  • Custom graph, min-heap, hash-table, and AVL-tree implementations.
  • Dijkstra and A* pathfinding, with BFS and DFS exploration tools.
  • Multi-stop planning, stop-order optimization, and alternative route comparison.
  • An interactive PyQt6 map with route distance and estimated travel time.

The journey so far

My journey.

My education, training, and work.

Aug 31 – Sep 24, 2026Internship

Network Security Intern

Recently completed

National Telecommunication Institute (NTI) / ITIDA

Completed a network security internship with NTI and ITIDA, alongside training in communication, teamwork, and problem solving.

More details
  • Technical training focused on network security.
  • The program also covered negotiation, presentation skills, and working effectively as part of a team.
November 2025 – presentWork experience

Head of Assistants

Mr. Mostafa Rizk - IGCSE Accounting

Coordinating the assistant team and keeping day-to-day academic support organized for teachers and students.

More details
  • Lead the assistant team, assign tasks, and follow up on work quality and deadlines.
  • Coordinate between the teacher, assistants, and students.
July 2024 – June 2025Work experience

IGCSE Accounting Assistant

Mr. Mostafa Rizk - IGCSE Accounting

Supported the teacher and students with daily class tasks and academic follow-up.

More details
  • Tracked student attendance, homework, assignments, and exams.
  • Prepared class materials and maintained student records using Word, PowerPoint, and Excel.
September 2024 – 2029 (expected graduation)Education

Bachelor of Computer Engineering

Egypt University of Informatics (EUI)

Building a foundation in programming, data structures, algorithms, and problem solving, while exploring software engineering, networking, and cybersecurity.

June 2023 – June 2024Education

IGCSE

Manart El Farouk School

Completed secondary education through the IGCSE program.

In my toolkit

My skills.

Tools and skills I use.

Code & foundations

  • C++
  • C (basic)
  • Object-oriented programming
  • Data structures
  • Algorithms
  • Problem solving

Everyday tools

  • Git & GitHub
  • VS Code
  • Visual Studio
  • Microsoft Excel
  • Word
  • PowerPoint

Working with people

  • Team leadership
  • Collaboration
  • Communication
  • Organization
  • Time management
Languages

Arabic Native

English Good working knowledge

What I am learning

What I’m learning now.

I solve coding problems on LeetCode, Codeforces, and HackerRank. I also build university and personal projects.

Your turn

LET’S
TALK

Contact me about internships, projects, or ideas.
I would be happy to talk.