Writing on machine learning, software development, and blockchain engineering.

All of my long-form thoughts on data science, machine learning, software engineering are on Medium and my previous blog.

Spotify Recommendation Algorithm

How Spotify uses AI to personalize user experiences on the platform? Through collaborative filtering and content-based filtering.

Public Key Cryptography

How could two parties communicate securely without having met beforehand to exchange keys?

An Introduction to Signals

What are signals? How are analog signals stored? How to generate signals in Python?

Time Series Forecasting with TensorFlow.js

Pull stock prices from online API and perform predictions using Recurrent Neural Network & Long Short Term Memory (LSTM) with TensorFlow.js framework