Computer Science · UC Riverside

Xia Hua

01 Systems 02 Signals 03 Analytics

I build AI Data systems and analytical tools for battery engineering.

My work combines computer science, applied AI, and large-scale telemetry analysis to turn battery data into evidence for design, reliability, and field performance decisions.

Battery Engineering Data Computer Science Systems Applied Analytics & AI

Data Journey

From field signals to analysis-ready decisions.

01 / signals crossing lab, field, cloud, and analysis

Glowing world map with connected data network lines

Profile

Profile, focus, and context.

Contact

Email: xhua006@gmail.com

Links: GitHub · LinkedIn

Computer Science · UC Riverside

Bio

I am a computer science graduate from UC Riverside working at the intersection of battery engineering data, computer science systems, and applied analytics. My work turns telemetry, BMU measurements, lab-device metrics, and large engineering logs into pipelines, dashboards, models, and tools that support reliability and field-performance decisions.

Across Apple-related teams and IQHi Battery, I have worked on Streamlit analytics for 3+ billion weekly rows, Snowflake pipelines, Tableau dashboards, Digital Twin workflow support, Random-Forest battery models, MongoDB imports, and behavioral analysis of 18650 battery packs.

01

Battery Engineering Data

Telemetry, BMU measurements, lab-device metrics, state-of-health research, field-device performance, and large battery log workflows.

02

Computer Science Systems

Python apps, React interfaces, ingestion workflows, CI/CD, automation, storage, and cloud pipelines built around engineering constraints.

03

Applied Analytics & AI

Streamlit analytics, Snowflake, Tableau, clustering, Random-Forest models, behavioral analysis, and interpretation tools.

Company, education, and battery-lab contexts moving through the battery-data story.

Apple
IQHi Battery
Lucid Motors
Romeo Power
BOSMA USA
Toyota USA
Gotion Battery
UC Riverside
Stanford University
De Anza College
Maccor
Arbin Instruments
Neware

Selected Work

A closer look at the systems and analysis I built.

02 / systems, interfaces, evidence

Generated visualization of battery telemetry flowing from field devices into analytics dashboards

Telemetry platform · Apple context

Battery Data Ecosystem

I helped manage a battery data ecosystem that brought multiple telemetry sources into one analytical workflow for investigations, reporting, and field-device performance analysis.

Problem
Battery teams needed reliable ways to connect field telemetry, lab signals, and engineering questions without rebuilding one-off analyses every time.
Built
Data workflows for investigations, daily/weekly/monthly reporting, performance deep dives, and evidence handoff across design and reliability conversations.
Tools
Python · SQL · Snowflake · Tableau · Battery telemetry
Generated visualization of a self-service battery analytics dashboard with charts and filters

Self-service analytics · 3B+ weekly rows

Streamlit Data Interpretation App

I developed a Python Streamlit app that let engineers filter, visualize, and interpret large weekly battery datasets without waiting for repeated ad hoc analysis requests.

Problem
The data scale made manual exploration slow, and repeated questions around battery behavior needed a reusable interface.
Built
Interactive filtering, visualization, interpretation flows, and practical guardrails for working with 3+ billion rows of weekly battery data.
Outcome
Turned repeated analysis into a self-service workflow and made engineering conversations faster and more evidence-based.
Generated visualization of cloud data pipelines feeding battery metrics dashboards

Cloud analytics · metrics communication

Snowflake Pipelines and Tableau Dashboards

I engineered ingestion and reporting workflows for battery metrics, connecting raw engineering data to dashboards that supported firmware, design, and performance discussions.

Problem
Battery metrics needed to be modeled, refreshed, and communicated consistently across different analysis rhythms.
Built
Snowflake ingestion pipelines, Tableau dashboards, metric views, and reporting surfaces for deep dives and routine monitoring.
Tools
Snowflake · SQL · Tableau · Python · Digital Twin workflow support
Generated visualization of BMU hardware, battery modules, and a control panel interface

Lab + field data · BMU analytics

BMU Analytics and Battery Information Control Panel

In contractor work with Apple-related teams, I worked with BMU metrics, TI gauge measurements, lab simulation signals, A/B testing, and battery model outputs across lab and field sources.

Scale
1,000+ lab devices and sensors, 5TB+ battery logs processed daily, and Random-Forest battery models used for interpretation.
Built
Battery usage snapshots, measurement interpretation workflows, model-informed analysis, and control-panel style views for engineering review.
Related
This work connects my software engineering background with battery-domain data interpretation.
Generated scientific visualization of a lithium-ion cell, EIS curve, neural network, and prediction panel

Research publication · battery health

State-of-health prediction for lithium-ion batteries

Published October 25, 2020, this article studies lithium-ion battery state-of-health prediction via electrochemical impedance spectroscopy and artificial neural networks.

Focus
Connects battery-domain measurement signals with machine-learning interpretation for health estimation.
Authors
Yige Li, Bo Dong, Taner Zerrin, Evan Jauregui, Xichao Wang, Xia Hua, Dwaraknath Ravichandran, Ruoxu Shang, Jia Xie, Mihrimah Ozkan, Cengiz S. Ozkan

Experience

Experience mapped by the topics behind the work.

Sep 2022-Nov 2023

Data Science Engineer · Apple Inc.

Battery Analytic & Compliance Team work across telemetry monitoring, self-service analytics, data ingestion, dashboards, and Digital Twin workflow support for battery design processes.

Battery telemetry Streamlit · 3B+ rows Snowflake Tableau Digital Twin

Oct 2021-Sep 2022

Software Engineer · Ryzen Solutions at Apple Inc.

Designed and collected lab simulation battery metrics from Apple device BMUs, interpreted TI gauge measurements, supported A/B testing, and processed 5TB+ daily battery logs from lab and field sources.

Lab simulation BMU metrics TI gauge A/B testing 5TB+ daily logs

Sep 2020-Sep 2021

Software Development Engineer · IQHi Battery Inc.

Applied clustering to multi-dimensional battery data, built scalable ingestion pipelines, developed CircleCI/Jenkins workflows and unit tests, and prepared weekly EV battery performance reports.

Clustering Ingestion CI/CD Unit tests EV reports

Sep 2019-Sep 2020

Application Integration Engineer · IQHi Battery Inc.

Collected, cleaned, compressed, and modeled large-scale battery data, including logistic-regression life-expectancy modeling, 18650 battery-pack behavior analysis, MongoDB import workflows, and multivariate testing for range estimates.

Regression models 18650 packs MongoDB Multivariate tests Range estimates

Education

Education

Jun 2024-May 2025

Trine University

M.S. Information Studies · Angola, Indiana

Sep 2018-Dec 2020

University of California, Riverside

B.S. Computer Science · Riverside, California

Sep 2015-Sep 2018

De Anza College

A.S. Computer Information Systems

Methods

Methods organized by how I use them.

Data

Python SQL Snowflake Tableau

Systems

Streamlit React CI/CD Linux

Battery AI

Machine Learning Battery Telemetry BMU Metrics Engineering Analytics

Contact

I am open to conversations around battery data, applied AI, and engineering systems.