Hi, I'm Eslam Ashraf

I am a recent graduate in Computer Engineering from Cairo University

 

Introduction

Overview.

I am a seasoned software engineer specializing in full-stack development, deeply passionate about all things related to computer science, programming, and the intriguing field of artificial intelligence. With a keen interest in exploring and mastering new technologies, I bring a wealth of experience and enthusiasm to any project I undertake.

web-development

Software Developer

web-development

Full Stack Developer

web-development

Machine Learning Engineer

 

What I have done so far

Work Experience.

 
 

My work

Projects.

Following projects showcases my skills and experience through real-world examples of my work. Each project is briefly described with links to code repositories and live demos in it. It reflects my ability to solve complex problems, work with different technologies, and manage projects effectively.

project_image
source code

Yummy (Frontend)

Web-based platform that allows users to search, book, and manage car rentals from various providers, providing a convenient and efficient solution for transportation needs.

#Angular

#PrimNG

#Eslint

#Jwt Authentication

project_image
source code

Yummy (Backend)

Yummy is interactive platform for recipe management, meal planning, and social interaction related to cooking and culinary activities.

#Asp Net Core

#MVC Architecture

#Firebase

#Jwt Authentication

project_image
source code

Nonlight

Nonlight mimic some functionalities of Reddit. We are responsible for Front-End part. Nonlight is social media website that can help you to enjoy your time and share your ideas and connect with other people on it.

#React

#Mui

#unit testing

#json-server

#socket

project_image
source code

Hand Gesture Recognition

An implementation of a machine learning model for detecting and recognizing hand signs (0-5) accurately using Python. The project pipeline involves the following modules: Preprocessing, Feature Extraction, Model selection and training, and finally performance analysis.

#Python

#Machine Learning

#feature extraction

project_image
source code

Grades Auto Filler

Grades auto-filler provide an easy way to fill the grades electronically, and it should be able to correct MCQ bubble sheet exams automatically.

#Python

#Machine Learning

#Image Processing

#Image classification

project_image
source code

Flash

A simple Crawler-based search engine that demonstrates the main features of a search engine (web crawling, indexing and ranking) and the interaction between them using Java and a Web Interface.

#Java

#Ranker

#Data Structure

#Indexer

#Advanced Programming Techniques

project_image
source code

Captain Hook

Captain Hook is a robot which makes food and drinks using a wide range of functionalities cooperating together by Arduino for the full cooking process.

#Arduino

#Robot

#Hardware

#Motors

project_image
source code

Operating System Scheduler

A CPU scheduler determines an order for the execution of its scheduled processes. Operating System Scheduler decides which process will run according to a certain data structure that keeps track of the processes in the system and their status.

#C

#Linux

#Cpu Scheduling

#Threads

project_image
source code

Flappy Bird Game

Flappy Bird is a side-scrolling mobile game featuring 2D retro style graphics. The objective is to direct a flying bird, named 'Faby', who moves continuously to the right, between sets of Mario-like pipes.

#Javascript

#Game

#Web Development

 

Achievements

Honors & awards.

This section highlights key accomplishments that demonstrate your expertise and dedication. Each achievement is a testament to your ability to overcome challenges and drive results.

Graduation Project: Better Call Soul

Soul is an AI therapist assistant offering compassionate mental health support via chatbot technology, summarization, reporting, and analysis. It bridges the mental health care gap with scalable, cost-effective solutions for emotional wellness and resilience.

Achievements:

  • Microsoft sponsored and mentored this project.
  • Responsible for the summarization module (Fine tuning and machine learning approach) and Dee Learning approach from scratch using transformers.
  • Developed a user interface to interact with the models using React Native.

Dell Hacktrick 2024

The game blends problem-solving, machine learning, and cybersecurity skills. It was divided into 2 parts, the fox aimed to send encrypted messages and trick the interceptors and he also tries to solve riddles to increase the fake budget, the eagle worked to intercept messages and decipher it by Developing a deep learning module helps him detect real messages.

Achievements:

  • Ranked in 5th place among 35 teams on the leaderboard phase.
 

Get in touch

Contact.