About

Table of Contents Link to heading

Skills Link to heading

  • Programming Languages: Java, C++, Python, SQL, Julia.
  • Frameworks & Tools: Spring Boot, OpenGL, Docker, Kubernetes, Git, Postman, Jira.
  • Basic Knowledge: Hadoop, Spark, R, Prolog, HTML, CSS, JavaScript, TypeScript, Angular CLI.
  • Soft Skills: Code Review, Project Management, Problem-Solving, Self-Learning, Teamwork, Writing in LaTeX.

Education Link to heading

  • Major: Computer and Systems Engineering Department
  • Faculty: Faculty of Engineering
  • University: Alexandria University
  • Country: Egypt
  • Starting Year: 2020
  • Graduation Year: 2025
  • Grade: Excellent - CGPA 3.33 / 4.0

Courses Link to heading

  • Fall 2020-2021
    • Math 1
    • Mechanics 1
    • Physics 1
    • Engineering drawing 1
    • Computers & Programming
  • Spring 2020-2021
    • Human Rights
    • Math 2
    • Mechanics 2
    • Physics 2
    • Engineering drawing 2
    • History of Engineering and Technology
    • Engineering Chemistry
  • Fall 2021-2022
    • Probability Theory and Computer Applications
    • Programming I
    • Digital Logic Design
    • Computer and Society I
    • Linear Algebra
    • Fundamentals of Electrical Engineering
  • Spring 2021-2022
    • Digital Systems Design
    • Electronic Circuits and Devices
    • Computer and Society II
    • Differential Equations
    • Statistical Methods for Computing
    • Data Structures
  • Fall 2022-2023
    • Numerical Computations
    • Discrete Structures
    • Programming II
    • Computer Organization
    • Human Computer Interaction
    • Communication skills
  • Spring 2022-2023
    • Technical Writing
    • Fundamentals of Control Systems
    • Operation Research and Optimization Techniques
    • Data Structures and Algorithms
    • Programming Languages Paradigms
    • Operating Systems
  • Fall 2023-2024
    • Design and Analysis of Algorithms
    • Software Engineering
    • Database Systems
    • Innovation and Entrepreneurship
    • Computer Networks
    • Introduction to Artificial Intelligence
  • Spring 2023-2024
    • Pattern Recognition
    • Embedded Control System
    • Computer Architecture
    • Digital and Modern Control Systems
    • Computer Graphics
    • Critical Thinking
  • Fall 2024-2025
    • Parallel and Distributed Computing
    • Data Mining
    • Blockchains
    • Introduction to Compilers
    • Energy, water and climate change issues
  • Spring 2024-2025
    • Distributed Systems
    • Designing Data-Intensive Applications
    • Security of Computer Systems
    • Information Theory and Multimedia Processing
    • Law and Ethics in Engineering

Certificates Link to heading

  • Introduction to Scripting in Python: Certificate-Link - Coursera - September 2023