I enjoy making things. Here are a selection of projects that I have worked on over the years.
Implementation of neural networks in Python with GPU acceleration. Supported for all GPUs, not just CUDA-supported GPUs.
Find the optimal stock to buy to minimize the volatility and maximize the portfolio’s returns.
SVM using Python and Cython, with the ability to compute the kernel matrix on the fly or simultaneously as one makes predictions.