About

The only data person, three times over

I have spent seven years in data, and the pattern repeats: a company needs numbers it can run on, has never had anyone whose job that was, and I end up building the stack and then running the number it produces.

I started in a BI consultancy, writing the ETL layer for a data warehouse at a public insurance company, then spent 2019 to 2021 as the only data person at an education company that ran the platform behind Kartu Prakerja. That year is where I learned that a pipeline is usually less interesting than the question it answers, and more valuable than the report nobody opens.

After that came Tokopedia, where seller analytics meant petabyte-scale event tables and a hundred and seventy-five other analysts, so the job was as much about cost and rigour as about insight. Then corporate development at PINTAR, where I rebuilt how lead quality was measured and halved marketing spend per lead. Then a US analytics vendor, where the work was making a reporting stack reliable enough that clients trusted it before nine in the morning. Now I run the data and revenue operations layer for a Singapore B2B sales agency.

Teaching runs alongside the day job. I taught SQL to more than 200 career switchers at RevoU across three batches, ran a compressed cohort for 11 BRI professionals, taught Python to a fellowship batch at IYKRA, and taught Tableau on contract for MSIB students. Explaining a join to someone who has never written one is the fastest way to find out whether you understand it.

My degree is in agricultural business, not computer science. I mention it because it shaped how I work: a farm is a system with inputs, delays and a number at the end, and so is a funnel.

Fast facts

For the short version

Based in South Jakarta, Indonesia, working remote first
Experience 7 years in data, from data engineering through analysis to RevOps
Languages English, professional (TOEFL ITP 507, three years remote with US and Singapore teams). Indonesian, native.
Work authorisation Indonesian citizen, no sponsorship needed in Indonesia. Singapore would need an employment pass, and he is open to relocating.
Education S.P. (Sarjana Pertanian), Agricultural Business, concentration in Agricultural Economics, Universitas Nusa Cendana, 2014 to 2019. GPA 3.8 of 4. Cum laude, most outstanding graduate of the Faculty of Agriculture.
Availability Available from 23 November 2026. Open to contract or full time.
Working style Remote first, comfortable as the only data person, and used to reporting to a managing director or a head of growth rather than to a data team.

One practical note on Singapore: a role there needs an employment pass, which employers in the market are used to arranging.

Questions

What hiring managers usually ask

What roles is Khafidh looking for?
Data Analyst, Analytics Engineer, RevOps Analyst, GTM Data Analyst and Data Scientist roles, at senior level, in Indonesia, Singapore or fully remote.
Does he need visa sponsorship?
Khafidh is an Indonesian citizen. For a role in Indonesia no sponsorship is needed. For Singapore he would need an employment pass and is open to relocating.
What does he use day to day?
SQL and Python daily, dbt for transformation, Tableau and Power BI for reporting, plus n8n, HubSpot and Creatio for the RevOps layer.
Is he available for contract work or full time?
Both. He is available from 23 November 2026, works remote first from South Jakarta, and has done contract work alongside full time roles.
Which industries has he worked in?
B2B insurance sales, US call-centre and advertising analytics, Indonesian marketplace, education technology, and budget hotels and co-living.
Can he provide references?
Yes. Use the contact form and mention the role, and references are available on request.

Next step

Send the role and the question behind it. I will reply with the closest case study and an direct read on the gap.

Get in touch