Deep Learning, Neuroscience, Image Processing, 2D/3D Computer Vision, Computer Graphics, Parallel/Distributed programming. Development in C++/Python/Java/Matlab