- Deep Learning: Convolutional Neural Networks, Adversarial Networks, Recurrent Neural Networks, Autoencoders
- Gaussian Process, Bayesian Computation
- Computer Vision: Optimization algorithms, Object Detection and Tracking, Feature Extraction
- Natural Language Processing
- Tensorflow
- Caffe
- Keras
- Scikit Learn
- XG Boost
- Pre-processing
- 3D Image Segmentation and Registration
- Diffusion Weighted Imaging Analysis
- White Matter Tractography
- Python (Very Good)
- Java
- CUDA Programming (Beginner)
- C++ (Beginner)