How to prepare for Google Data Engineer Certification

Google’s data engineering certification is one of the new and emerging certification in the industry right now for Data Engineering and Machine Learning. The exam will test on your ability to design, build and maintain data processing system and also analyze data, to gain insight into business outcomes and enable machine learning. I was able to pass the data engineer exam on Jan 2018. Through this blog I would like to share my experience and the preparation guide, because at the time of writing I did not have enough materials to guide me on the exam.


Continue reading “How to prepare for Google Data Engineer Certification”

Building a simple Neural Network with Keras and Tensorflow

Neural networks have been a hot topic after the surfacing of deep learning. In these series of tutorials we will go in depth into building complex networks with Keras and Tensor Flow.


TensorFlow is an open-source library for machine learning introduced by Google. Keras provides a high level api/wrapper around TensorFlow.

Continue reading “Building a simple Neural Network with Keras and Tensorflow”

Linear Regression with pure Tensorflow

In this tutorial we will implement a simple linear regression with tensorflow. So what is linear regression ? In a nutshell it’s an efficient way to calculate the correlation between two variables. These two variables are identified as independent and dependent variables. We all use regression on an intuitive level every day. For this tutorial we can use real estate data(house area and price). Although real estate prices depends on all sort of variables for this example we assume that house prices increases with house area.


Continue reading “Linear Regression with pure Tensorflow”