Messy work in.Clean results out.

I'm Garda. I clean data, automate busywork, write Python scripts and code landing pages, and I test every delivery.

Selected work

Spreadsheets you can trust.

A real sample: a messy customer export, cleaned. Drag to compare. Anything I can't safely fix gets flagged, not guessed.

Before After
Five customer rows after cleaning. Two cells are flagged for review.
NameEmailPhoneSignupCitySpent
James Webbjames_webb@example.com+14015550118 ext 982024-10-27Providence$58.20
Leila Patelleila_patel@example.com555-01292023-03-01Manchester$44.27
Lucas Van Burenlucas_vanburenexample.org+161755501642026-08-11Cambridge$117.84
Talia Nakamuratalia_nakamura@example.org+161755501732025-06-03Boston$164.32
Iris Zimmermaniris_zimmerman@example.com+140455501442026-07-20Atlanta$994.51

Customer list cleanup

311 messy rows in, 286 clean rows out. 23 duplicates removed, 31 rows flagged for review.

PDF statement to Excel

59 transactions extracted and reconciled. Caught a real $9.00 line error in one invoice.

Two sales exports merged

A US-format CSV and an EU-format Excel file become 580 unique orders, with a summary sheet.

Pages that load fast and sell clearly.

Hand-coded HTML and Tailwind. Hover a page to scroll through it, or open the live demo.

Swipe to browse

Automations that fail loudly, not silently.

Importable n8n workflows with retries, error alerts and tested scenarios. When a step breaks, you hear about it.

n8n canvas of the AI invoice processor workflow

AI invoice processor

PDF invoices from email or Drive. An AI agent extracts the data, code checks the math, and anything odd gets an alert.

6/6 test scenarios passWorkflow JSON
n8n canvas of the AI lead qualifier workflow

AI lead qualifier

Form lead to AI score to Google Sheets, with Slack and email for hot leads.

n8n canvas of the AI support email triage workflow

AI support email triage

Sorts Gmail, drafts replies for review and escalates urgent emails. Never auto-sends.

Scripts that do the boring part.

Config file, logging, retries and offline tests in every project. The screenshots come from real runs.

E-commerce scraper

Every category and page of a practice store, exported to CSV and formatted Excel. Respects robots.txt and rate limits.

  • 1,000products
  • 50categories
  • 0errors
Read the code
Terminal output of the scraper run: 1,000 products, 0 errors

API keyword digest

Pulls the Hacker News API, filters by keyword and writes an Excel report. Optional Google Sheets and email output.

  • 100stories checked
  • 9matched
  • 28.5srun time
Read the code
Terminal output of the Hacker News digest run

Folder cleanup and export merge

Sorts, renames and de-duplicates a messy folder with an undo log, then merges the exports into one workbook.

  • 21rows in
  • 17kept
  • 2duplicates removed
Read the code
Terminal output of the folder cleanup run

How a project runs.

Send your goal and a sample file.

I confirm exactly what you'll get before you order.

I build it with AI and test it.

AI does the heavy lifting. I check the result against your brief, line by line.

You get files you fully own.

Plus a short guide, so you're never locked in to me.

Portrait of Garda in a black shirt, arms crossed

Hi, I'm Garda.

I'm a product specialist from Indonesia with a background in product management and analytics.

I run an AI-assisted workflow, so small jobs get done fast and every delivery is tested before it reaches you. Clear scope, quick replies.

  • IPB University
  • Google Analytics certified
  • RevoU Full Stack PM
  • English and Indonesian
Connect on LinkedIn

Got a messy file or a manual task?

Send your goal and a sample file. I'll confirm exactly what you'll get before you order.

Start a project