Sign in

Data Scientist

Norman, OK
November 29, 2020

Contact this candidate


Khaled Abdelaal

484-***-**** linkedin github


The University of Oklahoma Norman, OK

PhD in Computer Science 2020 – Present

• Relevant Coursework

CS-5593 Data Mining - Fall 2020

CS-4513 Database Management Systems - Fall 2020

CS-5293 Text Analytics - Spring 2021 (to be taken)

CS-5513 Advanced Database Management - Spring 2021 (to be taken) Lehigh University Bethlehem, PA

Master of Science in Computer Engineering, GPA 3.73 /4.00 2018 – 2020

• Relevant Coursework

ISE 364 Introduction to Machine Learning - Fall 2019

CSE 475 Principles and Practice of Parallel Computing - Fall 2019

CSE 340 Design & Analysis of Algorithms - Fall 2019

CSE 403 Advanced Operating Systems - Spring 2018 Mansoura University Mansoura, Egypt

Master of Science in Automatic Control Systems Engineering 2014 – 2017

• Relevant Coursework

Computer Applications - Genetic Algorithms - Fall 2014 Mansoura University Mansoura, Egypt

Bachelor of Science in Computers and Systems Engineering, GPA 90.24%, Ranked 2 / 109 2008 – 2013

• Relevant Coursework

CSE 312 - Database Systems 1 - Fall 2011

CSE 321 - Database Systems 2 - Spring 2012

CSE 324 - Artificial Intelligence - Spring 2012

CSE 411 - Machine Learning - Fall 2012


Graduate Research Assistant Aug. 2020 – Present

The University of Oklahoma Norman, OK

• Working on improving tensor operations performance (which are employed in most ML and Big Data applications)

• Working on fast and efficient techniques for detecting sparsity patterns in highly-sparse tensor in a variety of sparse formats (COO, CSR, CSC, etc.)

Assistant Lecturer Dec. 2013 – Present (on leave)

Mansoura University Mansoura, Egypt

• Taught 5 Computer Science and Engineering Undergraduate courses, with an average number of students of approximately 95 students divided into 3 to 4 sections

• Responsibilities included: designing and assisting labs, conducting recitations, office hours, grading homework submissions, projects and exams

• Courses include: CSE3214 Programming Languages 2, CSE3223 Programming Languages 3, CSE3412 Network Design & Programming, CSE3422 Distributed Computer Systems and Web Development (Summer training). Graduate Teaching Assistant Aug. 2019 – Jan 2020

Lehigh University Bethlehem, PA

• Full teaching assistant for ECE033: Introduction to Computer Engineering

• Teaching a class of approximately 50 students, divided into 3 sections

• Responsible for conducting recitations (three times per week 1 hour and 40 mins each, grading weekly homework, office hours, and exam proctoring

Graduate Research Assistant Jan. 2018 – Aug. 2019

Lehigh University Bethlehem, PA

• Conducting research in computer architecture, especially emerging memory systems

• Design and simulation of a hybrid technique for stuck-at fault detection in Phase-Change Memories. This technique achieves an average of 9.4% improvement over a baseline with verify-after-write detection

• Involved in Intel’s CAPA program

Part-time Systems Engineer Nov. 2015 – Apr. 2017

Microdoers LLC Cairo, Egypt

• Implemented a variety of automation tools for web scrapping using Selenium and Python

• Automating server scripts execution using Linux crontab

• Microsoft Servers Infrastructure Design and Implementation (Azure)

• Implementing the frontend for a hybrid mobile app using AngularJS and ionic for a simple marketplace

• Written around 20 technical review articles for a customer website, regarding technology in general and mobile devices in particular


• Chao Zhang, Khaled Abdelaal, Angel Chen, Xinhui Zhao, Wujie Wen, and Xiaochen Guo, “ECC Cache: A Lightweight Error Detection for Phase-Change Memory Stuck-At Faults,” in Proceedings of the 39th IEEE/ACM International Conference on Computer-Aided Design (ICCAD), Virtual Conference, November 2020.

• Khaled M. Attia, Mostafa A. El-Hosseini, Hesham A. Ali, Dynamic power management techniques in multi-core architectures: A survey study, Ain Shams Engineering Journal, Volume 8, Issue 3, 2017, Pages 445-456, ISSN 2090-4479, Projects

Anime recommendation web-based interface Python, R, HTML, CSS, Javascript, Django Fall 2020

• Using clustering algorithms on myAnimeList dataset (10GB) to recommend anime shows based on user history

• Data pre-processing includes feature reduction of 146 features split among 3 files, data cleaning, and dimensionality reduction using Principle Component Analysis

• Implementation of K-Means and Hierarchical Clustering in Python, evaluation using SSE and visualization

• Building a web interface to allow users to find recommendations based on their history. The web application is built in HTML, CSS, and Javascript on the front-end side, and Python (Django) on the backend Evaluation of Classification Techniques using SciKitLearn Python Fall 2019

• Evaluation of Logistic Regression, KNN, SVM, Decision Trees, Random Forests, and Multi-percepton Neural Networks classification algorithms in scikitlearn

Parallel K-Means Implementation using x86 SIMD instructions C++ Fall 2019

• Improving K-Means performance by up 8 speedup over a baseline sequential version using multiple memory optimizations to exploit cache locality and reduce memory traffic alongside with employing x86 SIMD vector instructions parallelism

Patient Assistance Network Applications MS SQL, Java, HTML, CSS, PHP Fall 2020

• Implementation of a full Database-based applications starting from ER diagram design, relational schema design, defining data dictionary for all 18 tables, design and implementation of physical schema, SQL DDL program, SQL and T-SQL DML Procedures, a Java Command-Line interface and Web-based PHP interface with MS SQL Azure Sever storing the database

Technical Skills

Languages: Python, R, bash, SQL, C/C++, Java, C#, JavaScript, PHP Machine Learning Libraries & Frameworks: scikitlearn, pandas Systems Development: x86 SIMD, OpenMP, Socket Programming, Concurrent Programming Awards

• The University of Oklahoma Gallogly College of Engineering PhD Recruitment Excellence Fellowship (Academic Year 2020-2021)

• Mansoura University Best Engineering Graduation Project Award (Academic Year 2012-2013)

• Second Award in Mansoura Unviersity First Scientific Conference 2013

• Graduated with Honors in 2013 from Computers and Systems Engineering Departement, Mansoura, Egypt

Contact this candidate