Overview
Work history
Education
Skills
Websites
Languages
University Projects
References
Timeline
Generic

ALI LABIB

Cairo,Egypt

Overview

1
1
year of professional experience

Work history

Intern

Orange Company
2024.08 - 2024.09
  • Internship at Orange Company: This was a java based project that used spring boot as the frame work to simplify the development of the application. The project depended on the use of the client-server model concept and the existence of a database that we used to retrieve and update customer's info. Postgres was used as the relational DBMS.

Junior Teacher Assistant

German University in Cairo
2024.03 - 2024.05
  • Worked as a junior teacher assistant: at the German University in Cairo (GUC) for the course named 'Introduction to Computer Programming' (CSEN202) which uses java as a programming language.

Education

Computer Science & Engineering -

German University in Cairo
2021.09 -

IGCSE HIGH SCHOOL DIPLOMA -

MODERN EDUCATION SCHOOL
2018.09 - 2021.09

Skills

  • Java
  • JavaScript
  • Python
  • SQL
  • C
  • C#
  • C
  • ASPnet
  • PHP
  • MERN stack
  • JUnit Testing
  • Haskell
  • Prolog
  • VHDL
  • Machine Learning

Languages

English
Fluent
Arabic
Native
French
Intermediate
German
Intermediate

University Projects

Java Board Game; Computer Programming Lab: Developed a game in a team using Java applying OOP concepts.

 Mini Garage; Digital System Design: Built a prototype of a smart mini garage with features like counting number of cars entering and motion detection.

 Relational Database Management System; Databases I: Built a website with a backend database using SQL and ASP.net (C#) for the website interface.

 Database Engine; Databases II: Built a small database engine with support for B+ tree index using Java.

 Chess Game; Concepts of Programming Languages: Implemented part of the engine for a chess game in Haskell.

 Labs Scheduling Systems; Concepts of Programming Languages: Implemented a scheduling system in Prolog to assign the weekly labs of a course.

 Non-Monetary Donation Application; Software Engineering: Built a non-monetary donation application for an NGO.

 Threads and a Scheduler; Operating Systems: Implemented 4 threads using the pthreads library in C. 

Virtual Trip Planner; Advanced Computer Lab: Built a web application using the MERN stack.

References

References available upon request.

Timeline

Intern

Orange Company
2024.08 - 2024.09

Junior Teacher Assistant

German University in Cairo
2024.03 - 2024.05

Computer Science & Engineering -

German University in Cairo
2021.09 -

IGCSE HIGH SCHOOL DIPLOMA -

MODERN EDUCATION SCHOOL
2018.09 - 2021.09
ALI LABIB