/Islam-Abdelhady-Resume

Welcome to my personal Curriculum Vitae (CV) repository! This repository serves as a centralized hub for my professional credentials, experiences, and achievements. Whether you're a potential employer, collaborator, or simply curious about my background, you'll find all the relevant information neatly organized here.

Personal Curriculum Vitae Repository

Description:
Welcome to my personal Curriculum Vitae (CV) repository! This repository serves as a centralized hub for my professional credentials, experiences, and achievements. Whether you're a potential employer, collaborator, or simply curious about my background, you'll find all the relevant information neatly organized here.

What's Inside:

  • CV Files: Access the latest version of my CV in various formats, including PDF and Markdown.
  • Projects Showcase: Explore highlights of my past projects and contributions.
  • Skills & Expertise: Learn about my skill set and areas of expertise.
  • Education & Work History: Dive into my educational background and professional journey.
  • Contact Information: Find ways to get in touch with me for inquiries or opportunities.

Why Visit?
Keeping my CV updated and accessible is crucial for networking, job applications, and professional visibility. This repository not only houses my CV but also provides insights into my capabilities and accomplishments.

Feel free to explore, and don't hesitate to reach out if you have any questions or opportunities to discuss. Thank you for stopping by!


Islam Abd_Elhady

Machine Learning Engineer & Instructor

About

Computer Science graduate with a strong foundation in machine learning, deep learning, data science, and data analysis. Proficient in multiple programming languages, including C, C++, Java, C#, Python, and Go. Experienced in ASP.NET MVC and Flask frameworks, with a proven track record in problem-solving and software development. Currently expanding knowledge in Generative AI with Large Language Models. Adept at teaching programming to children and teens, fostering a passion for technology and AI through engaging educational content. Seeking opportunities to collaborate and contribute to innovative projects in the field of computer science.

Contact


Education

ASSIUT UNIVERSITY
B.S. in Computer Science, Faculty of Computers and Information (2020 – 2024)


Experience

Programming Educational Content Creator for Kids and Teens (Python)

Tweet Kod | March 2024 – Present

Developing programming educational content for kids and teens using Python, including practical applications and quizzes after each chapter, as well as guiding graduation projects for courses.

Programming & AI Instructor

Future kids, Codemy, Codk & Barmja | January 2024 – Present

Teaching programming and AI to children aged 6 to 20, using languages like Scratch and Python, and introducing them to artificial intelligence concepts.

Director of Research & Development Committee

ACM Assiut University Student Chapter | October 2023 – Present

Co-founded the ACM Assiut University Student Chapter, leading the Research & Development Committee as a Machine Learning Engineer & Instructor. Spearheaded innovative research projects and mentored students in machine learning.

Machine Learning Instructor

Student Union of the Faculty of Computers and Information - Assiut University | September 2023 – October 2023

Delivered a comprehensive Machine Learning course, covering Python programming, data manipulation, and visualization. Provided an in-depth overview of core Machine Learning concepts like Regression Models, Gradient Descent, and Logistic Regression, including advanced topics such as Neural Networks. Led hands-on projects to bridge theory with practical application, using Scikit-Learn, successfully equipping students to implement Machine Learning models for real-world problems.


Skills

Programming Languages

  • C
  • C++
  • Java
  • Python
  • C#
  • Go
  • PHP
  • MATLAB
  • Scratch
  • HTML

Conceptual Knowledge

  • Object Oriented Programming
  • Data Structures & Algorithms
  • Compilers
  • Artificial Intelligence
  • Machine learning
  • Deep Learning
  • Computer Vision
  • Data Analysis
  • Embedded Systems
  • Computer Networks
  • Database: SQL
  • Git & GitHub
  • Calculus
  • Linear Algebra

Technologies

  • ASP.NET MVC
  • Flask
  • scikit-learn
  • TensorFlow
  • PyTorch
  • OpenCV
  • Unity

Personal Skills

  • Problem Solving
  • Self Learning
  • Teaching
  • Communication
  • Teamwork
  • Leadership

Languages

  • Arabic: Native
  • English: C1

Certificates

  • Advanced Learning Algorithms - DeepLearning.AI | September 2023
    Certificate link
  • Deep Learning with PyTorch: Image Segmentation - Coursera | September 2023
    Certificate link
  • Embedia Competitive Programming Competition - Embedia | August 2023
    Certificate link
  • Mathematics for Computer Science - BIO CODE Assiut University | August 2023
    Certificate link
  • Supervised Machine Learning: Regression and Classification - DeepLearning.AI | March 2023
    Certificate link
  • Python Programming Basics - MaharaTech | February 2023
    Certificate link
  • Database Fundamentals - MaharaTech | February 2023
    Certificate link

Projects

Eyes Mate: Application to Help the Blind (Graduation Project)

Eyes Mate is a graduation project designed to assist visually impaired individuals using advanced machine learning technologies.

GitHub link

Brain Tumor Detection API

This project uses deep learning to build a CNN model that classifies MRI images as "Tumor" or "No Tumor," deployed as a FastAPI-based API with a web interface for easy user interaction.

GitHub link

Generative AI Models

Created and managed the Generative-AI-Models repository, featuring Python-based generative AI models for tasks like image captioning and text-to-image generation using libraries such as transformers and torch.

GitHub link

Sales Script AI

Sales Script AI is an AI-powered tool that uses natural language processing to generate tailored sales scripts, helping sales professionals streamline their communication process.

GitHub link

SmartAI_CustomerSupport

An AI-driven customer support assistant built using GPT-2.

GitHub link

Image Classifier GUI App

A simple machine learning GUI app built with Taipy and TensorFlow.

GitHub link

Heart Attack Analysis Prediction using ANN

A project to develop a predictive model for heart attack likelihood using Artificial Neural Networks (ANN).

GitHub link

Credit Card Fraud Detection using Decision Tree

Credit Card Fraud Detection using Decision Tree & Trees Ensemble (Random Forest & XGBoost).

GitHub link

Titanic Survivor Prediction

Titanic Survivor Prediction using Random Forest.

GitHub link

Neural Networks for Handwritten Digit Recognition Multiclass Classification

A neural network for recognizing handwritten digits (0-9).

GitHub link

Amaze Game Using The Hill Climbing Algorithm

Amaze game demonstrating robot navigation using the Hill Climbing algorithm.

GitHub link

Cars Prices Prediction with Flask

Cars prices prediction using machine learning, deployed with Flask.

GitHub link

Heart Failure Prediction using Trees Ensemble

Heart Failure Prediction using Decision Tree & Trees Ensemble (Random Forest & XGBoost).

GitHub link

Breast Cancer Classification with Neural Networks

Using Neural Networks to classify Breast Cancer as Benign or Malignant.

GitHub link

SONAR Rock vs Mine Prediction

SONAR Rock vs Mine Prediction using Logistic Regression.

GitHub link

Company System With Distributed Database

Distributed Database Server and Client in Go.

GitHub link

Machine Learning Algorithms From Scratch

Implementations of machine learning algorithms from scratch.

GitHub link

SKlearn Datasets Model Test From Scratch

Testing models using datasets in the scikit-learn library.

GitHub link

Image processing Project Steganography

Hiding an image inside another using Python.

GitHub link

Blood Bank Management System MVC

Blood Bank Management System using ASP.NET MVC.

GitHub link

Skip List

Implemented a Skip list in Java, including methods for insert, remove, and search.

GitHub link

Embedded Lock System

A secure lock system implemented with ATmega16 microcontroller, Proteus 8, and CodeVisionAVR Evaluation.

GitHub link

Snake Game 3D

3D Snake Game developed with Unity.

GitHub link

Endless Runner Game

An endless runner game developed with Unity, similar to Subway Surfers or Temple Run.

GitHub link

College System

An OOP project storing and organizing university data, implemented in Java.

GitHub link

Ping Pong Game

Ping Pong Game developed in Python.

GitHub link


Achievements

  • Violation Detection using AI: Leading a team for a leadership development activity and presenting research on Traffic Violation Detection Using AI and Yolov8 Algorithm.

    GitHub link

    Certificate link

  • MINE-DETECTION-DRONE: Secured third place in the first scientific hackathon at Assiut University (SolveX) in the field of engineering sciences and first place at the Green Dream Conference at Assiut University in Development and Egypt’s Vision 2030.

    GitHub link

  • ECPC 2022 Competition: Participation certificate.

    Certificate link