Summary
Overview
Education
Skills
Certification
Languages
Graduation Project
Projects
Timeline
Generic
Abdul Rahman Adel

Abdul Rahman Adel

Sharjah,UAE

Summary

A recent graduate from Ain Shams University with a Bachelor's degree in Computer Systems Engineering, eager to launch a career in technology and continuously enhance skills. A motivated and detail-oriented Computer and Systems Engineer with a strong foundation in computer engineering principles, problem-solving, and innovative thinking. Dedicated to learning, adapting, and contributing to impactful projects in dynamic environments.

Overview

5
5
years of post-secondary education
1
1
Certification

Education

Bachelor of Engineering - Computer and Systems Engineering

Ain Shams University
Egypt
09.2019 - 06.2024

Skills

  • Deep understanding of Data-structure and Algorithms and Object-Oriented Programming (OOP)
  • Programming Languages: Java, Python, Java-Script, Type-Script
  • Problem-solving
  • Punctuality, Discipline & Perseverance
  • Accountability and working under pressure
  • Resourcefulness
  • Quick learner

Certification

  • FWD Web Development Challenger, Track FWD — Powered by Udacity.

Completed a comprehensive course dedicated to web development, covering HTML, CSS, and JavaScript.

  • Bigbee Web Development Certification.

Focused on developing web applications using React and JavaScript.

Languages

English
Advanced
Arabic
Native

Graduation Project

Intelligent Hertiage Explorer | Javascript, React, Tailwind

  • A full-stack web and mobile application aimed at providing an interactive experience for users to explore heritage sites.
  • Contributed to frontend development using React by implementing components and ensuring the website's responsiveness across various devices and screen sizes.
  • API Integration: Integrated backend APIs to provide real-time data and enhance the platform’s interactivity.


Projects

  • E-commerce Full-Stack Web App | Express, React, Postgres
    Provide users with online shopping, payment, and inventory management functionalities.


  • Live CPU Scheduler with Gantt Chart Visualization | Java, JavaFx
    GUI application written in Java supporting four types of CPU schedulers: FCFS, SJF, Priority, and Round Robin.


  • XML/JSON Processing and Network Analysis Project | Java, GUI, Huffman Encoding
    Engineered a GUI application in Java for the meticulous processing of XML files, ensuring data consistency, proper formatting, and seamless conversion to JSON format.


  • Programming Language Interpreter | Java, Go
    Covered lexing, AST, recursive parsing, expressions, runtime objects utilizing Visitor pattern.
    Handled lexical scope, environment chains, control flow, error detection, functions, closures.


  • Data Extractor and Visualizer Application | Java, Excel
    Conceived and built Java GUI application tailored for robust extraction of data from Excel spreadsheets.
    Incorporated advanced data extraction algorithms to adeptly parse and handle voluminous datasets.







Timeline

Bachelor of Engineering - Computer and Systems Engineering

Ain Shams University
09.2019 - 06.2024
Abdul Rahman Adel