Name: Ahmed El-Naggar
Type: User
Company: @Incorta
Bio: Software Engineer at Incorta.
Graduated from Computer and Systems Engineering Department, Faculty of Engineering, Alexandria University.
Location: Alexandria, Egypt
Ahmed El-Naggar's Projects
8 puzzle solver using A* algorithm.
This repository contains my solutions to the problems in the cracking the coding interview book.
This repository contains my implementation of the course assignments in Python.
Data Mining course assignments.
This project creates a schema in a given destination database just by using the source database connection string and the source schema name.
Advanced Data Structures
This Equations Solver project was done using the MATLAB programming language. Given a function of any type, a method of several root finding methods is chosen to solve the equation. Graphs are used to display function to be solved along with graphs to show the comparisons between methods performance. Errors in calculations, error bounds, maximum number of iterations, and couple other parameters are displayed. Supported Methods are Bisection Method, Newton Rapshon, Fixed Point, False Position, Secant, Birge Vieta (for polynomials), General Method (for multiple roots).
Simple population statistics using Apache Flink for fake generated data.
A java program which aims to help software engineering students and graduates who frequently apply for jobs and can not manage to keep track of all these applications. This tool helps them keep track of all applications with an easy to use CLI.
An Apache Nifi custom processor implementation. The processor simple counts the occurrences of values of given attribute.
A repository that contains the OS (CS 333) course's projects in C language.
Paint program that allows user to draw basic geometrical shapes and add colors to them.
Arabic Open Domain Question Answering System using Neural Reading Comprehension
I use storm to stream fake population data and perform some statistical operations on them before writing that result to another local file.
This systems of linear equations solver project was done using the MATLAB programming language. Given a system of linear equations of any number of variables, a method of several methods is chosen to solve for the unkown variables. Supported Methods are Gauss Elimination, Gauss Jordan, LU Decomposition, and Gauss Seidel.