My Project Portfolio


Blockchain Project

I recently completed my research position as a Blockchain Undergraduate Assistant. Due to my recent fascination with blockchain and cryptocurrencies, I decided to try implementing a basic blockchain application with Python and Flask to understand how exactly blockchain works. I did use many tutorials and genAI tools to implement features and methods. In the end, I was able to make a basic web application that is deployable on a local server and can perform all of the basic features of blockchain (consensus algorithms, proof-of-work, hashing) through simple user interaction. I also gained some new habits along the way, like developing modular code and writing docstrings. Fun fact: I presented my application to two employers at a data analytics company, and they provided feedback that I incorporated accordingly.


Masterchef Machine Learning Project

After taking a course on machine learning, I was eager to start applying my skills. Since I was a very avid addict to cooking shows, I decided to apply what I have learnt to Masterchef, a reality TV show I regularly watch. I wanted to predict the probability of previous contestants making the show for the current season, so I used logistic regression and gradient descent to construct my prediction model. I used the ranks and previous seasons of contestants as data to train my model. I would not call it the most accurate model but I learned a lot and had great fun with it. I have my model posted on my Github for reference.