Hello, I'm Dazai

JAKARTA, ID WIB
Portrait of Andi Dazai

“IDENTIFICATION CARD”

[name]
Andi Dazai
[role]
Digital marketer
[status]
Starlight Group
[location]
Jakarta · Indonesia

[what i build]

  • performance campaigns
  • SEO & content systems
  • marketing analytics
  • AI content pipelines
  • Shopify experiences
  • CRM & email workflows
Signature:Andi Dazai
[issue]09/2026
[access]Unlimited

Open to selected opportunities

SCROLL TO EXPLORE ↓BOOK A CALL
BUDGET OWNED / ANNUAL$65K

JJ Gold · paid media

REVENUE GROWTH / JUL 2026+18%

Month over month

APPOINTMENTS / YEAR ON YEAR+51%

English 1 Makassar

ABOUT

Marketing, made measurable.

I’m Dazai, a performance marketer at Starlight Group. I work across paid media, SEO, and data, and build Shopify experiences and AI content workflows.

With a background in architectural engineering, I bring structure to creative work. Previously at English 1 Makassar, Dupli, and Samwells. Open to selected opportunities where marketing and systems meet.

Sketch portrait of Andi Dazai

01 / SELECTED WORK

Proof, not promises.

Campaigns, commerce, and the
systems behind the results.

All six projects

02 / BUILT ALONG THE WAY

Projects & open source.

GitHub profile

Building

Tools for clearer marketing decisions.

BuyerBench decision ledger: filter panel above the decision history

BuyerBench

DECISION JOURNAL

A decision ledger for performance marketers. Capture a campaign change, its reasoning, and the outcome you expect before the results arrive.

Marketing operationsNext.jsSupabase
How it works

Search and filter decision history, check statistical power per metric, and keep the original prediction locked. Notes, evidence, and amendments preserve the record as the decision develops.

Explore the project →
Budget Allocator channel comparison: average ROAS beside estimated marginal return

Budget Allocator

BUDGET MODELLING

Explore where the next advertising dollar could work harder. Fit response curves to weekly channel data and compare allocations using estimated marginal returns.

Response curvesOptimisationTypeScript
How it works

Import spend and revenue data, compare channel saturation, and set a total budget with channel limits. The model keeps recommendations within observed spend ranges and makes its assumptions visible.

Explore the project →

Selected work & open source

Funnel Asset Kit

OPEN SOURCE · MIT

One campaign brief in, a full funnel out: ad copy for Meta, TikTok and Google, organic captions, UTM links, and KPIs for each stage.

MarketingCampaign planningUTM links

Programmatic Creative Pipeline

OPEN SOURCE

One campaign brief becomes sixteen ad images across four products and four placement ratios, with editable outputs and human review.

PythonNode.jsCreative operations

03 / THE JOURNEY SO FAR

Experience.

Digital Marketing ExecutiveStarlight Group · JakartaJul 2026 – Present
  • Own a USD 65K annual paid media budget across Meta, TikTok and Google Ads, in English and Bahasa Indonesia.
  • Built ten merchant-editable Shopify Liquid sections, structured data and a gold-weight calculator using live pricing.
  • Revenue grew 18% month over month in July 2026, the only brand in the group to grow.
Meta AdsGoogle AdsTikTok ShopShopifyLiquidGA4
Explore the work
Digital Marketing StrategistEnglish 1 Makassar Mesjid RayaOct 2024 – Oct 2025
  • Managed a Rp6–10M monthly paid-social budget across a twelve-month engagement, with lead quality tracked in Salesforce.
  • First-time appointments rose 51% and qualified opportunities rose 30% year over year.
  • Enrolments rose only 4%, showing the limiting step sat downstream in the sales process rather than lead volume.
Paid socialLead generationSalesforceCRMCreative testing
Explore the work
Digital Marketing StrategistDupli Dining & LoungeJul – Oct 2024
  • Sequenced a content calendar and website launch before increasing paid activity for a new dining venue.
  • Installed GA4, Meta Pixel and Google Tag Manager so campaigns had a measured destination from day one.
  • New-site users rose 573% during the four-month launch period, from the disclosed near-zero baseline.
ContentWebGA4Meta PixelGTM
Explore the work
Performance Marketing AssociateSamwells · freelance, via RevoUApr – May 2024
  • Planned a 19-day Shopee CPAS campaign against a Rp1.8M test budget.
  • Built the conversion and purchase-value forecast from the account’s own history before launch.
  • Purchase value landed within 3.4% of forecast, with 143 conversions and an 11.5% lower CPA than forecast.
Shopee CPASForecastingPaid mediaRemarketing
Explore the work
Digital Marketing TraineeGerdBye · via RevoUSep – Dec 2023
  • Built the brand identity, landing page and search structure for a catering concept.
  • Created SEO, paid-search, paid-social and organic assets within platform and category restrictions.
  • Shaped the campaign around outcome-led messaging so the creative respected Google and Meta health-claim policies.
SEOPaid searchPaid socialCreative
Explore the work
Project Leader, Data Analysis & VisualisationMySkillJul – Sep 2023
  • Led a data analysis and visualisation project from raw spreadsheet rows to findings.
  • Built interactive dashboards that let viewers filter and compare revenue, margin and channel performance.
  • Automated the repeatable analysis steps with modular VBA and error handling so new months could be processed without rebuilding the workbook.
ExcelData analysisDashboardsVisualisation
Explore the work

04 / WHAT’S IN MY KIT

Stack & Tooling

8 DISCIPLINES / 37 TOOLS

Development & data

TypeScriptNext.jsPostgreSQLSupabaseReplit

AI & automation

ChatGPTGeminiHiggsfieldAdobe FireflyPythonNode

Paid media

Meta AdsTikTok AdsGoogle AdsTikTok Shop

Commerce & web

WordPressHostingerShopifyLiquidShopify Email

Analytics

Google Analytics 4Google Tag ManagerLooker StudioMicrosoft ExcelVBA

SEO

AhrefsSemrushScreaming FrogUbersuggest

Creative

Adobe PhotoshopAdobe IllustratorFigmaCanvaCapCut

CRM & email

HubSpotMailchimpSalesforce

05 / HOW I WORK

Find the signal.

THE WAY I WORKTRY THE DIAL ↙︎
01 / STRATEGY

Find the signal.

Start with the measurement.
Give every idea a job to do.

SAME INTERNET. DIFFERENT HOURS.
MY TIME / WIB

Jakarta

06 / YOUR NEXT GOOD IDEA

Let’s make it happen.

Your move ↙︎
leave your mark
Type instead
JUST FOR FUN. NOTHING IS SENT OR SAVED.

Thanks for scrolling this far. Let’s build something.

Book a callEmail