I'm currently studying Electrical and Computer Engineering at University of Thessaly in Volos, Greece.
Parallel K-Means clustering using OpenMP, 2D seperable convolution using CUDA, image histogram equalization using OpenMP/CUDA, N-Body simulation using OpenMP/CUDA.
An optimized implementation of the Smith-Waterman algorithm for local sequence alignment on an FPGA.
Implemented a complete circuit simulation program like SPICE in C++. Implemented parsing, equation formulation, and solution techniques (direct and iterative) for linear circuits. Utilized sparse matrix techniques and external libraries (Eigen) for efficient computation.
Designed, simulated, and implemented a Floating Point Unit on a Zedboard FPGA.