An interactive AI music generation tool. The front-end of the application is written in CindyJS, the back-end is in pure JavaScript and the Machine Learning model is deployed with TensorflowJS. I trained the model (LSTM-based) to predict monophonic melodies relative to a harmonic context. Check it out on GitHub or read my master's thesis.
In my rentcrawler project, I set up a minimal Data Engineering pipeline on GCP. The goal is to answer the question: "What is the average rent in Dublin?". My solution crawls the web for rent prices in an automated fashion and calculates the current average rent. I implemented it in both Python and Scala and explored differences in Speed and Scalability of each approach. Check it out on GitHub.