Master of Data Science student at UC Irvine (graduating December 2026), actively seeking new grad Data Scientist and Analytics roles (available early 2027). U.S. citizen based in Irvine, CA, authorized to work without sponsorship and willing to relocate.
I focus on statistical modeling, A/B testing, and Bayesian inference, working primarily in R and Python. Recent work has expanded into cloud data engineering on AWS, building end-to-end pipelines so my analysis isn't bottlenecked by data availability. What I care about most is turning analysis into decisions someone can act on.
Statistical Modeling & Experimentation
- Bayesian Prior Sensitivity — Prior sensitivity in Bayesian logistic regression on
birthwt(n=189), showing that rare predictors, not small n, determine when the prior stops mattering. Deployed as an interactive Streamlit app on AWS EC2 with a Plumber API backend. - Marketing A/B Testing — Bayesian and Frequentist analysis on 588K users, exposing the gap between statistical significance and practical effect.
- Cookie Cats A/B Testing — Mobile game retention experiment showing why 1-day and 7-day metrics tell different stories about gate placement.
- Bike Sharing Demand Forecasting (BSTS) — Bayesian structural time series quantifying how member and casual riders respond differently to weather, built on a self-constructed AWS data pipeline.
- Bike Sharing Demand Forecasting (Poisson / NB GLM) — Count regression diagnosing severe overdispersion (variance/mean = 833) and resolving it with Negative Binomial.
- Bike Sharing Demand Forecasting (OLS) — Linear baseline with OLS, Ridge, Lasso under rolling-origin CV and full residual diagnostics.
Predictive Modeling
- Energy Consumption Forecasting (XGBoost) — Power consumption forecasting across three zones of Tetouan, Morocco. XGBoost reduces MAPE from 21-27% to under 1%. Forecasting horizon and sampling frequency analysis quantify the deployment tradeoffs.
- Customer Churn Prediction — Telecom churn classifier on 500K+ records, including a train/test distributional inconsistency diagnosis.
- StarCraft II Skill Classification — Reformulated a published pairwise task into 6-class multinomial classification, outperforming the baseline in 3 of 4 league pairs.
Recommendation & Retrieval
- Two-Tower Retrieval — Two-tower neural retrieval on 100K implicit feedback interactions, indexed in ChromaDB.
- UCI Dataset Assistant (RAG) — Publicly deployed RAG chatbot indexing 689 UCI ML Repository datasets.
Developer Tools
- PR Description Generator — CLI that turns Git commits into structured PR descriptions, built on an agent skill framework.
Project Engineer (Data Science Focus) — SHINSOFT CO., LTD. (Aug 2024 – Feb 2025)
- Diagnosed model underperformance on 200K+ camera-captured images by extracting EfficientNet embeddings and applying PCA and t-SNE; identified indoor vs. outdoor distributional gap and fine-tuned a dedicated model on the underperforming indoor segment, lifting accuracy by 15%.
- Quantified data scarcity in underrepresented scenes as the root cause of false positives; designed a GAN-based augmentation strategy to expand the minority-scene training set, improving precision by 5%.
