, I'm Yahia.
A glimpse into what I’ve done so far
Previously a Software Engineering Intern at Libring Technologies & Bank of America, Merrill Lynch.
Currently a Software Development Engineer at Amazon.
Parallelizing Multiscale Edge Detection
Parallelized Multiscale Edge Detection code in C++ using openACC, openMPI, and FFT Convolutions. Gained almost 20x speedup with GPU powered image edge detection. Github Link
Treap vs Scapegoat Trees
A study of advanced data structures featuring Scapegoat Trees and Randomized binary search trees, this includes the implementation of libraries for both trees and a performance review using a US Zipcode DB Github Link