Active Projects
Ph.D. | 2019 - Present
After finishing my Undergrad, I was offered a Ph.D.! My PhD is titled “Real World Solar Energy Power Prediction and Use Optimisation,” and focuses on developing and applying novel forecasting, planning and optimisation techniques for use with renewable energy. I build on the work done in my dissertation with an aim to improve and expand it. I want to improve our forecasting methods and investigate optimisation methods for energy storage (e.g Batteries)
Chemise | 2022 - Present
It started out with a plan to be a lightweight wrapper around Flax, a deep Learning library built for JAX, to take care of all the boiler plate. Over time it has evolved into a Keras like library that I use to train all the models in my PhD over the last 18 months. It can do a lot of fancy things thanks to the power of JAX; Model and Data parallelism; automaticity working on multiple GPUs; logging of metrics; checkpoints and much more. It supports loading data from tf-datasets (and im working on adding support for basic in memory datasets).
EUMETSAT Downloader | 2020 - Present
A tool to download satellite imagery from EUMETSAT, the European Organisation for the Exploitation of Meteorological Satellites (now that's a mouthful). The library is designed to download the and process the high res, high frequency, images produced by the high rate SEVIRI from the MSG satellites. After downloading and loading the files into pngs, they can be loaded into a number of formats for various uses.