Hi, I'm Andrew Suadnya
π Iβm passionate about Data, with a focus on Data Engineering
π I hold a Bachelorβs Degree in Informatics Engineering, Sam Ratulangi University
π± Data Engineer Bootcamp Graduate at Digital Skola
π« Reach me at: andrewsuadnya@gmail.com
A near real-time sentiment analysis system for YouTube live chat using a big data stack. Built with Kafka, Spark Structured Streaming, Elasticsearch, Kibana, Flask, and React.js to collect, process, and visualize live messages.
A fully automated data pipeline that ingests financial news from Finnhub API, stores it in MongoDB Atlas, performs sentiment analysis, and loads results into PostgreSQL β orchestrated using Apache Airflow.
End-to-end streaming pipeline using Kafka and Python to generate random sentences, publish to Kafka, and analyze their sentiment in real-time.
A batch ETL project using Hadoop MapReduce to transform and aggregate monthly order data from PostgreSQL into a data mart for reporting.
A containerized CRUD API built with Flask and PostgreSQL. Includes RESTful endpoints for user management, health checks, and supports testing via Postman.
A Dockerized ETL pipeline that extracts data from MySQL (CSV-based), transforms it using Python, and loads it into a PostgreSQL Data Warehouse.
Python-based batch ETL project that migrates and transforms order data from a PostgreSQL source to a data warehouse schema (
dim_orders).
A data warehouse project using DBT (Data Build Tool) for modeling, transformation, and testing on top of PostgreSQL.






