Data · Analytics · Software
I build analytics and software with an engineering mindset.
I'm Mike Zhao, a data analyst moving deeper into analytics engineering and software development. My current focus is BI as Code: bringing version control, testing, automation, and CI/CD into the analytics workflow.
Selected work
Building in publicAnalytics engineering
BI as Code
Treating analytics as an engineered system: version-controlled models, automated validation, reusable metrics, and CI/CD.
Explore
Software engineering
Production systems
Building full-stack applications while applying deliberate architecture, testing, security, and deployment practices.
Explore
The journey
Data Analyst → Analytics / BI Engineer → Software Builder
I'm documenting not only finished dashboards and applications, but the architecture, automation, testing, and decisions behind them. The goal is reliable systems—not just polished outputs.