TL;DR, If you are looking for a simple project to get started with IoT but don’t have the hardwares/sensors this for you. Stream android smartphone’s sensor data using Kafka and store/visualize the sensor data using ELK stack in dockerized containers

The idea behind this project is to monitor the battery…


TL;DR, Using Python3 with pyTelegramBotAPI build a Telegram bot that fetches and serves the user with a random Wikipedia article.

Let’s build a Telegram bot that picks and sends a random Wikipedia article’s summary to the user and if the user wants to read the entire article the bot sends…


TL;DR, Creating a Snowflake connection and execute SQL commands on Snowflake DWH using Airlfow snowflake contrib hook and snowflake operator.

Apache Airflow:

Airflow is a platform to programmatically author, schedule and monitor workflows. Widely used for orchestrating complex computational workflows, data processing pipelines and ETL process.

Snowflake Cloud Data Warehouse:

Snowflake is an analytic data warehouse…


Often developers who work on AWS DynamoDB happen to replicate one or more tables on a different region. This can be done using AWS S3 and AWS Data Pipeline as explained here.

But for those hardcore command-line fans who don’t like to do click, click, click (same as me). The…

Dineshkarthik Raveendran

Pythonista | Data Engineer | Open Source Enthusiast | Know more @ https://dineshkarthik.me

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store