Portrait of Joanne Ching Yin Xuan

Universiti Teknologi Malaysia

Joanne Ching Yin Xuan

Bachelor of Computer Science (Data Engineering) with Honours

CGPA: 3.99 / 4.00

Skills

💻 Tech Stack

Practical tools for data engineering, business intelligence, analytics, cloud, and application development.

Languages

Python C++ Java JavaScript PHP Dart

Frontend

Flutter HTML5

Backend

Firebase AWS Azure Apache Spark

Database

MySQL MongoDB

Tools

Git GitHub VS Code Alteryx

Analytics & Visualization

Power BI Data Analytics Data Visualization

Certifications

Certification Gallery

Coursework

Coursework by Academic Year

A growing academic record organized by year, connecting coursework to the full data engineering learning journey.

Year 1

Programming, system analysis, statistics, computer architecture, HCI and ethics.

View Coursework

Year 2

Software engineering, databases, analytics, data mining and operating systems.

View Coursework

Year 3

Data engineering, BI, cloud technologies, enterprise systems and SAP projects.

View Coursework

PROJECTS

Data Engineering & Analytics Projects

Selected academic and applied projects across data engineering, analytics, dashboards, business intelligence, software systems, and UX design.

Cloud Data Engineering

Azure Data Engineering Pipeline (PPG)

End-to-end Azure pipeline with Bronze, Silver and Gold architecture for inventory analytics.

  • Azure Data Factory
  • Azure Databricks
  • Azure Synapse
  • Azure SQL
  • Power BI
GitHub
Big Data ETL

Apache Spark ETL Pipeline

Full ETL workflow for ingestion, transformation, star schema modelling and dashboards.

  • Apache Spark
  • Docker
  • PostgreSQL
  • Metabase
GitHub
AI + Data Pipeline

AI-Assisted Data Engineering Pipeline

AI-assisted workflow for faster data cleaning, transformation, documentation and pipeline delivery.

  • Python
  • DuckDB
  • dbt
  • AI-Assisted Development
  • Data Engineering
GitHub
Business Intelligence

Business Intelligence Dashboard (Alteryx + Power BI)

BI solution for KPI monitoring, business analysis and decision-making using Alteryx and Power BI.

  • Alteryx
  • Power BI
  • Dashboard Design
  • Data Preparation
  • Business Analytics
GitHub
Mobile System

TVET MARA Student Attendance System

Flutter and Firebase app for attendance, discipline reporting and TVET MARA administration.

  • Flutter
  • Dart
  • Firebase
  • UI/UX Design
  • Mobile App
GitHub
Digitalization

KADA Digitalization System

Web system for member registration, savings management and loan processing workflows.

  • PHP
  • SQL
  • MVC
  • System Analysis
  • Digitalization
  • Workflow Management
  • Documentation
GitHub
Data Mining

Employee Attrition Data Mining

Data mining analysis to identify attrition risks and support HR retention decisions.

  • Python
  • Data Mining
  • Classification
  • Analytics
  • Visualization
GitHub
Database System

Library Management System

C++ library system designed with object-oriented programming and system development concepts.

  • C++
  • Object-Oriented Programming
  • Database Design
  • System Development
GitHub
Human-Computer Interaction

HCI UX Design Project

User-centered prototypes and interaction flows focused on usability and visual hierarchy.

  • UX Design
  • Wireframe
  • Prototype
  • Usability Testing
GitHub

Competitions

Competition achievements

Hands-on innovation experiences involving AI ideation, rapid prototyping, teamwork, and problem solving.

AI
Hackathon

Microsoft AI Hackathon 2024

Participated in an AI-focused innovation challenge centered on practical problem solving and rapid solution development.

Achievement: Built experience in AI ideation, teamwork, pitching, and prototype thinking.

  • Microsoft AI
  • Prompting
  • Prototype
  • Pitching
UX
Ideathon

UTM AI Ideathon 2025

Joined a university AI ideation competition focused on identifying meaningful problems and proposing AI-enabled solutions.

Achievement: Strengthened business problem framing, AI solution design, and presentation skills.

  • AI Ideation
  • Design Thinking
  • Research
  • Presentation

Contact

Let's connect.

For academic collaboration, project discussion, or professional opportunities, reach me through LinkedIn or GitHub.