Fachrul Kurniansyah

Data & AI · Bali, Indonesia

Hi, I'm Fachrul

Most analysts read the data. I build the systems that make it exist, flow, and mean something.

Driving analytics, automation, and AI in hospitality.

About Me

Numbers and logic just made sense to me growing up. I studied Statistics at Universitas Brawijaya — the computing-heavy track — so I spent a lot of time with R, Java, and C before I touched real data.

When I started my first job and picked up Python, something shifted. I was solving problems that mattered to real people, not just coursework. That's when I stopped thinking of it as a career and started thinking of it as a craft.

I like building things. A pipeline that runs cleanly every morning, a dashboard someone opens before their coffee, a model that changes what decision gets made — that's what keeps me interested.

Why hospitality data is interesting

  • Six hotels, a villa, three residences, 20+ F&B outlets — when data breaks here, people notice fast
  • I built a forecast that determined how many daily workers got hired. That kind of stakes changes how carefully you work
  • Guests touch dining, spa, rooms, events — the cross-touchpoint data is messy and interesting in ways that single-product datasets rarely are
  • Bali means international guests, real seasonality, and patterns you can't just copy from somewhere else

Work Experience

AYANA Hospitality

Assistant Manager Data & AI Apr 2025 – Present
  • Lead a team of 4 — data analyst, senior AI prompt engineer, AI prompt engineer, AI QA
  • Keep the Airflow pipelines running across PMS, POS, SAP, and several other source systems
  • Run Metabase for 300+ users — effectively the BI platform for the whole company
  • Figure out where AI can actually help operations, then help make it happen
  • Migrating dashboards off MSSQL to PostgreSQL, outlet by outlet
Data Analyst Nov 2019 – Apr 2025
  • Built and maintained the data layer behind the booking engine and loyalty rewards platform
  • Cleaned and deduplicated years of guest profile data — messier than it sounds
  • Automated reporting that used to be done manually every day, week, and month
  • Built an occupancy forecasting model that fed directly into staffing decisions
  • Worked on website funnel analysis and early OpenAI and computer vision experiments

Hacktiv8 Indonesia

Part-Time Instructor Oct 2021 – Jan 2022
  • Taught an online intro Python for Data Science class on the side while working full-time

PT Indonesia Indicator

Lead Data Scientist Oct 2017 – Nov 2019
  • Led a 3-person Social Network Analysis team
  • Did a lot of social media data work — scraping, analysis, brand research, automation
  • First real job where Python became my main tool

Skills & Tools

Data Engineering

Apache AirflowETL PipelinesPostgreSQLMicrosoft SQL ServerDataGrip

Business Intelligence

MetabaseDashboard DesignData ModelingAnalytics EngineeringSQL

AI & Development

PythonLLM IntegrationAI ImplementationREST APIsDocker

Things I've Built

Enterprise BI Platform

Live

Metabase for 300+ people across F&B, Spa, Banquet, Finance, and more. If a dashboard breaks, someone notices within the hour. Currently migrating the whole thing off MSSQL.

MetabasePostgreSQLMSSQLSQL

Data Pipeline Infrastructure

Live

Airflow pipelines pulling from six source systems — PMS, POS, SAP, spa, banquet, and more. When these break, I'm the one who fixes them. Includes scheduling, monitoring, and failure recovery.

Apache AirflowPythonPostgreSQLETL

Guest Data ETL & Segmentation

Live

Years of guest profile data, cleaned and deduplicated. Then segmented by behavior to support marketing and the loyalty program. The raw data was a mess — getting it usable took a while.

PythonSQLPostgreSQLETL

Occupancy Forecasting Model

Live

A model to forecast hotel occupancy from historical booking data. The output fed directly into how many daily workers management decided to hire — so getting it right actually mattered.

PythonSQLData Modeling

Let's Connect

If something here is interesting to you — a project, a question, or just a conversation about data and AI — feel free to reach out.