Python for Marketing Decisions
I help marketing teams replace gut feel with data. Automate reporting, analyze campaign performance, and make confident budget decisions — without waiting for engineering.
Open Source
All projects →A self-hosted Streamlit dashboard that gives marketing teams real-time campaign visibility without waiting for BI team or expensive tools.
PythonStreamlitpandasplotlyPython scripts that replace 3 hours of manual weekly reporting with a 90-second automated process.
PythonpandasopenpyxlGoogle Sheets API
Writing
All posts →How I Reduced Weekly Reporting from 3 Hours to 90 Seconds
A real breakdown of how I replaced a manual Monday morning ritual with a Python script — and what changed after I did.
How I Think About Python, Data, and AI from a Sales Background
Most Python content is written for engineers. Here's how I frame it for people who think in revenue, pipelines, and customer behavior.
Automating Marketing Reports with Python
How I replaced a 3-hour weekly reporting task with a Python script that runs in minutes.
About
More →I spent years in B2B sales and marketing — drowning in spreadsheets, pulling reports manually, and making decisions based on incomplete data. Then I learned Python. Not to become an engineer, but to solve the problems that were costing me hours every week.
What started as automating one weekly report turned into a whole different way of working: faster insights, clearer attribution, and budget decisions backed by actual data. Now I build open-source tools and write about the workflows that changed how I work — so other marketing teams can do the same.
Background: Sales & marketing operations, Indonesia. Comfortable with both the business side (strategy, campaigns, metrics) and the technical side (Python, data pipelines, dashboards). Writing for marketing people who want practical results, not computer science theory.