All projects

Python Analytics and Data Processing Tool

A modular, layered tool for ingesting, cleaning, querying, and visualising health-related CSV data over SQLite, built with test-driven development throughout.

Test Coverage95%+
Core DB EngineSQLite & Peewee
UI frameworkStreamlit
PythonpandasSQLitepytestStreamlitPlotlyPeewee

Built a modular, layered tool for ingesting, cleaning, querying, and visualising health-related CSV data over SQLite.

Implemented data validation, CRUD operations, filtered exports, and report generation in Python, with test-driven development throughout.