Skip to content
View MPGranji's full-sized avatar

Block or report MPGranji

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MPGranji/README.md

Hi, I'm Quoc Cuong

I'm a Software Engineering student in the High-Quality Program (K48) at Can Tho University, with a current GPA of 3.68.

My main interests are Data Analytics and Data Engineering. I enjoy building ETL pipelines, streaming systems, lakehouse platforms, BI dashboards, and data-driven applications. I also build React Native mobile/admin applications in private projects.

What I'm Working Toward

  • Data Analytics and BI reporting
  • Data Engineering pipelines and orchestration
  • Customer 360 and lakehouse architecture
  • Backend and data-driven application development
  • React Native mobile application development
  • CI/CD and deployment automation

Tech Stack

Languages: Python, SQL, JavaScript
Mobile / Frontend: React Native, React, HTML, CSS, mobile/admin interfaces
Data Processing: PySpark, Spark SQL, Spark Structured Streaming, Pandas
Data Engineering: Apache Airflow, Apache Kafka, Apache Cassandra, MySQL, PostgreSQL, Oracle XE, MongoDB Lakehouse & Analytics: Apache Iceberg, MinIO, Trino, Power BI, Apache Superset
CI/CD: GitHub Actions, CI/CD pipelines, Docker, Docker Compose
Tools: Jupyter Notebook, Git, GitHub
AI / Computer Vision: OpenAI API, OpenCV

Featured Projects

  • Customer 360 Behavioral Analytics - PySpark ETL for telecom behavioral/search logs, OpenAI keyword classification, MySQL, and Power BI dashboard.
  • Recruitment Data Platform - Lambda-style real-time and batch ETL with Kafka, Spark Streaming, Cassandra, Airflow, and MySQL.
  • Retail Banking Customer 360 Lakehouse - End-to-end lakehouse platform using Spark, Iceberg, MinIO, Trino, Airflow, PostgreSQL, Oracle XE, and Superset.
  • Fashion Admin / Mobile App - private React Native project focused on fashion management and mobile/admin workflows.
  • Rubik Solver - Python Rubik's Cube solver using OpenCV for color detection and Kociemba's algorithm.

Current Goals

  • Strengthen SQL, Python, and PySpark for analytics and data engineering.
  • Build reliable ETL/ELT pipelines with clear data quality checks.
  • Improve dashboarding and business-facing data products.

Contact me

vpqcuong@gmail.com

Pinned Loading

  1. etl-customer-360-behavioral-analytics etl-customer-360-behavioral-analytics Public

    ETL xử lý Telecom Logs (JSON/Parquet) bằng PySpark & OpenAI tập trung vào Behavioral Data và Interaction Data

    Python 2 1

  2. project_de-recruitment project_de-recruitment Public

    Recruitment Data Platform using Lambda Architecture: Real-time & Batch ETL with Kafka, Spark, Cassandra, Airflow, and MySQL for interaction analytics.

    Jupyter Notebook

  3. Rubik_Solver Rubik_Solver Public

    Python

  4. retail-banking-customer360-lakehouse retail-banking-customer360-lakehouse Public

    End-to-end retail banking Lakehouse for Customer 360, segmentation, churn analytics, and cross-sell campaigns using Spark, Iceberg, MinIO, Trino, Airflow, and Docker Compose.

    Python 21 4