House Price Prediction
Estimate California median house values while comparing a transparent baseline with a nonlinear ensemble model.
- 20,640
- records
- 8
- predictors
- RMSE
- primary metric
Open to data analyst and AI data roles
I build analytical models, dashboards, and reporting workflows that make complex data useful. This portfolio follows three end-to-end projects from question to method to decision.
Selected work
Each case study is designed to show business framing, clean methodology, and honest interpretation.
Estimate California median house values while comparing a transparent baseline with a nonlinear ensemble model.
Turn country-level reporting into weekly trends while making reporting gaps and revisions visible to the reader.
Profile returns, moving averages, volatility, and drawdowns from daily market data without making price forecasts.
Case study 01
A reproducible comparison between linear regression and random forest, with leakage-safe validation and error analysis by value band.
Which property and neighborhood signals explain median value, and where does the model make costly errors?
Train/test split, median baseline, two candidate models, RMSE / MAE / R², residual checks, and feature importance.
A model card that separates performance from limitations and identifies the segments that need human review.
Portfolio interface preview. The downloadable analysis calculates final metrics from the source dataset.
Case study 02
A weekly dashboard that prioritizes comparability, revisions, and data completeness alongside cases and deaths.
Where are reported trends changing, and how confident should a reader be in comparisons across countries?
Schema checks, country filters, weekly aggregation, four-week averages, per-capita options, and correction flags.
A dashboard with trend, comparison, and data-quality views plus plain-language caveats.
WHO notes that reporting frequency, definitions, and retrospective corrections differ across countries.
Case study 03
A disciplined market-data workflow focused on returns, trend regimes, rolling volatility, and drawdown.
How has the security behaved across trend and stress periods, and what risk is visible in the historical series?
API ingestion, OHLCV validation, daily returns, 20/50-day averages, annualized volatility, and max drawdown.
A concise risk profile with reproducible indicators and no unsupported investment recommendation.
For analytical demonstration only. Historical patterns are not investment advice or a forecast.
Working method
Translate the request into a decision, audience, metric, and known constraint.
Profile the source, document definitions, test assumptions, and surface missingness.
Choose the simplest credible method, benchmark it, and inspect where it fails.
Package the result in a dashboard or brief with caveats a reader can actually use.
About the analyst
I am a data analyst with a Data Science Diploma and experience in Python, SQL, Excel, Power BI, machine-learning evaluation, data labeling, and campaign analytics.
My work combines analytical detail with practical communication: dashboards, written briefs, documented workflows, and recommendations for non-technical stakeholders.
Let us work together