Sources
Google Sheets, ad reporting rows, Google APIs, and CMS-style content act as lightweight workflow inputs.
Practical reporting automation for ad data, Google Sheets workflows, and document/PDF generation around website content.

System architecture
The practical path from source data to reliable reporting output.
Google Sheets, ad reporting rows, Google APIs, and CMS-style content act as lightweight workflow inputs.
Apps Script and Python jobs fetch, parse, transform, and refresh the operational outputs.
Cleaned Sheets rows and document/PDF outputs are produced from the same controlled workflow.
Source counts, generated files, stale rows, and duplicate outputs are checked across reruns.
Automated manual reporting and document workflows that sat between ad platforms, Google Sheets, website content, and generated outputs. The work includes Apps Script-style reporting automation and Python scripts for fetching/parsing CMS-style content and generating PDFs.
If your reporting process depends on APIs, spreadsheets, ad platforms, or asynchronous exports, I can help turn it into a reliable pipeline with validation, monitoring, and clean outputs.