Open to data analyst roles
Turning raw data into decisions people act on.
Hi, I'm Khang Phuc Nguyen — a data analyst who's spent three years moving between gaming, e-commerce and fintech, chasing the same question every time: what should we actually do next?
Download CVAbout
I turn sprawling, messy datasets into a specific answer — why a number moved, what to do about it, and how confident to be about the recommendation. The tools change by project; that question doesn't.
I started in Marketing Management at National Economics University, then moved into data because I liked the "why" question more than the "how many likes" one.
- CurrentlyData Analyst @ Viettel Digital Service
- Self-studyWrote a 22-module ML curriculum, foundations through MLOps
Education
- National Economics University — Marketing Management,
Sep 2019 – Jul 2023 - GPA 3.61/4.0 — High Distinction
- Top 10 GPA · Master's scholarship
Khang Phuc NguyenData Analyst · est. 2023
Selected work
Featured projects.
Eleven projects spanning data engineering, machine learning, BI and automation — pick a discipline to see the work in it.
-
End-to-End ETL Pipeline
dbt, Airflow and Docker automating data workflows into BigQuery, with automated data-quality tests.
Result — replaces manual data pulls with a scheduled pipeline; quality tests run before anything reaches the dashboard.
Data Engineering ↗
-
Daily Business Dashboard
Interactive Power BI dashboard for daily campaign performance and revenue tracking.
Result — one dashboard replaces the daily manual pull-and-format routine for campaign and revenue numbers.
BI & Visualization ↗
-
BigQuery Table Automation
Bulk-creates flattened event tables on BigQuery in minutes, streamlining preprocessing.
Result — a multi-step manual flattening job becomes one script run, with daily incremental updates after that.
Data Engineering ↗
-
Auto Marketing Report
Automated weekly marketing report via Gmail API and Selenium, start to finish.
Result — ships six brand/market reports a week with zero manual steps, and holds the run instead of shipping data with missing SKUs.
Automation ↗
-
IAP User Prediction
ML model predicting in-app purchase behavior from user login patterns.
Result — flags likely payers early enough to act on, from login-pattern signals alone.
Machine Learning ↗
-
User Behavior Analysis
Statistical analysis of IAP user behavior to identify key engagement drivers.
Result — traced engagement swings back to specific behavioral drivers, not just a headline number.
Analytics ↗
-
Predict Campaign ROAS & LTV
ML model predicting ROAS and LTV for UA campaigns at D3, D7, D14 and D30.
Result — gives UA spend calls a forward-looking number at D3, instead of waiting until D30 to know if a campaign worked.
Machine Learning ↗
-
Pay Rate Analyst Check
Diagnosed the drivers behind pay-rate changes, end to end.
Result — traced a pay-rate swing back to its actual driver instead of leaving it as an unexplained number on a report.
Analytics ↗
-
Amazon Ads & Sales Performance Analyst
Five-module analytics suite for an Amazon seller account — keyword scale/kill calls, weekly sales diagnostics, demand and inventory forecasting, and A/B-test analysis, on data built to mirror how Amazon actually reports numbers.
Result — backtested three forecasting approaches and shipped whichever won on the backtest, not the fanciest one; the ML model lost to Holt-Winters.
Analytics ↗
-
Mobile Game Analyst
Five-module live-ops analytics suite for a level-based mobile puzzle game — difficulty as the core lever for retention and monetization, from level design up through UA spend decisions.
Result — onboarding funnel diagnostics hit 96.6% agreement against a hidden ground-truth label, with every miss traced to one specific mechanism.
Machine Learning ↗
-
E-Wallet Churn Prediction: Trees vs DNN vs LSTM/GRU
Binary 6-month churn model for a Vietnamese e-wallet — benchmarking tree/ensemble baselines (LightGBM, XGBoost, Random Forest) against DNN, LSTM and GRU, plus when the model actually needs retraining.
Result — RandomForest/XGBoost/LightGBM/DNN all land within ~1pt AUC (0.68-0.69); LSTM/GRU trail well behind (AUC ~0.52) from a documented input-signal gap, not a training bug. Calibrated the decision threshold to hit 92% recall on churn (from 67% at the default 0.5) — the deliberate precision trade-off this retention use case calls for.
Machine Learning ↗
Core stack — Python · SQL · Pandas · Power BI · BigQuery · dbt · Airflow · Docker · PyTorch
In-depth work
Case studies.
Three domains, three employers — the actual work behind the résumé lines, not a synthetic exercise.
-
Fintech & Credit Risk — Viettel Digital Service
Data platform reliability and credit-risk feature engineering for a lending product — building the infrastructure that catches data problems before they reach a credit-scoring model, not just the model itself.
Designed a self-hosted observability platform (ClickHouse + Airflow) with statistical drift detection across 150+ feature columns, at zero license cost — it caught a real production incident, including a full week of missing data volume and a significant null-rate spike, before either reached the model.
Drift detection, illustrative
-
Mobile Gaming — FPT AdOne, PixOn Game Studio
Live-ops analytics for a mobile game studio — game economy and retention tuning backed by Looker Studio dashboards, statistical testing, and ML models predicting which players convert and what they're worth.
Built classification models predicting which players become payers and regression models forecasting their LTV — turning game-economy tuning into a testable hypothesis instead of a gut call on balance patches.
Payer prediction, illustrative
-
E-commerce & Digital Marketing — BlueStars LLC
Campaign and inventory analytics across e-commerce marketplaces — Power BI reporting paired with regression and classification models turning ad spend and stock decisions from reactive into anticipated.
Regression models forecasting sales and inventory needs, paired with classification models flagging which products were likely to succeed — before the ad budget was committed, not after.
Success split, illustrative
Live reports
Dashboards.
Four Power BI dashboards, live and interactive — not screenshots.
Each report can hold several pages — check the page counter (e.g. 3 / 9) at the bottom of the frame, and zoom in for full detail.
Experience
The trajectory.
-
Data Analyst · Viettel Digital Service
Designing data platform reliability and credit-risk feature pipelines end to end — a self-hosted observability prototype on ClickHouse + Airflow, and feature engineering for a credit-scoring model.
-
Data Analyst · FPT AdOne — PixOn Game Studio
Diagnosed player drop-off and ran A/B tests across difficulty, ads and IAP pricing in BigQuery — SQL, Python and dbt-modeled KPI dashboards, cutting drop-rate at key levels ~25% and lifting D1 retention ~12%.
-
Data Analyst · BlueStars LLC
Automated Python ETL (Selenium, Gmail API) for 1,000+ products and 5,000+ Amazon campaigns, and built star-schema Power BI dashboards tracking ACOS/ROAS/TACoS — driving budget calls that lowered TACoS and lifted ROAS.
-
Marketing Management · National Economics University
GPA 3.61/4.0 — High Distinction, Top 10 GPA, Master's scholarship.
Toolkit
Instruments, calibrated.
Three years in production — tuned to these, daily.
Breadth by discipline
Languages & Analysis
Python
- SQL
Git
Pandas
NumPy
- Statistics
Matplotlib
Seaborn
Jupyter Notebook
VS Code
Data Engineering
BigQuery
ClickHouse
dbt
Airflow
Docker
GA4
Google Cloud
- Feature Engineering
- Data Observability
Machine Learning
- Machine Learning
- Deep Learning
- Regression
- Classification
PyTorch
scikit-learn
- Optuna
- MLOps
BI, Visualization & Automation
Power BI
Looker Studio
Excel
Google Sheets
Gmail API
Selenium
Domain knowledge
Digital Marketing · E-commerce · Mobile Gaming · Fintech · Credit Scoring · Fraud Detection
Contact
Have a data problem
worth solving? Let's talk.
Whether it's a project, a role, or just a question about a dashboard — my inbox is open. Based in Vietnam, working with teams anywhere.