This is your work, valued

Cairo, Egypt

Ahmed Ashraf

Expert
@aashrafh

Software Engineer | Lifelong Learner

Mozart. An optical music recognition (OMR) system. Converts sheet music to a machine-readable version.

707

Oud. 🎡 High quality clone of Spotify with all its functionalities built using ReactJS, React-Router, Bootstrap.

52

Anees. Multi-turn open-domain Arabic chatbot with a wide set of features.

39

minesweeper. Minesweeper game built with Vue, Vuex, Vuetify, and SCSS

23

boardease. A chrome extension to download recorded videos from Blackboard Ultra

20

ArithmeticCoding. Image compression using arithmetic coding algorithm

17

frontend-components. The frontend of some of the popular web components using vanilla JS

13

BlobbyVolley. ⚾️ Multiplayer Assembly 8086 Clone of BlobbyVolley Game

10

ProblemSolving. My solutions to Dr.Mostafa Saad's sheet to train and improve problem solving skill and to learn Algorithms.

10

invasion. πŸ‘½ Earth invasion game built using React, Redux, and SVG

6

AudioVisualizer. Minimal Audio Visualizer: https://aashrafh.github.io/AudioVisualizer

6

enwik8. An attempt to compress the enwik8 file

4

lyricize. SPA where you can search for song lyrics. Built using React Hooks, Context API, React Router, Font Awesome, and Bootstrap.

3

vue-pagination. Article pagination component using Vuejs with a simple API using Nodejs and MongoDB

3

A4A. πŸ† Competitive programming website to manage competitive programming activities with a virtual judge.

3

QtNotepad. A Notepad that simulates the main functions of Windows Notepad using C++/Qt

3

PaintForKids. 🎨 Paint-For-Kids Project, fully coded using C++,C as a Project for Object Oriented Course [2018]

3

anees-dataset. The dataset used to fine-tune the GPT-2 model used in Anees for the multi-turn dialogue generation.

2

the-course-experience. :memo: Slides and materials of my talk about my experience creating a course

2

practice-go. A collection of codes I write during learning Go

2

kitty-pwa. Learning by doing PWA app about Cats!

2

naivec. A simple C compiler implemented in LEX (Flex) and YACC (Bison)

2

SpaceTrippers. πŸ€– πŸš€ 3D WebGL interactive game using TypeScript and NodeJS.

2

sortizer. Analysis of Sorting Algorithms

2

ReactBullets. Some points I wrote before start coding Oud frontend in addition to some helpfull rsources which was a helping hand.

1

AudioSteganography. πŸ“‘ ELC225 Signals's Final project

1

wookie-movies. JavaScript

1

TheFour. A Web Application for kids to test their skill on the four basic operations of arithmetic.

1

Fruity. Fruity is a cool and challenging reaction game.

1

educative-nodejs. Educative course, "Building Full-Stack Web Applications With Node.js and React"

1

NumberMunchers. πŸ‘¦ One-Player Assembly 8086 inspired by the popular Number Munchers Game

1

UnbeatableTicTacToe. A tic-tac-toe game that never loses using the Mini-max Algorithm.

1

FWD. My notes, exercises solutions, and projects during FWD nanodegree on Udacity

1