Skip to content

About

I'm a Data Engineer focused on data warehouses, infrastructure, and the pipelines between them. I turn operational data into dependable datasets for finance, operations, and analytics teams, and own the path from ingestion to delivery.

Most of my work has been in fintech and technology. I've improved ingestion and reporting pipelines, built reconciliation workflows and lifecycle data products, and used Python, SQL, Spark, Airflow, and dbt to cut processing time. Validation, monitoring, and restartable jobs make those systems easier to operate and trust.

I also mentor through Dibimbing, taught data and analytics at Hacktiv8, and spoke at PyCon APAC. I like explaining why a pipeline or query works, then turning that reasoning into practical tools such as SQLTerrain.

Highlights

Technical Judge, Garuda Hacks 7.0 - Health Track preview

Technical Judge, Garuda Hacks 7.0 - Health Track

Reviewed Health-track projects as a technical judge, looking at implementation, architecture, data flow, and whether each team used AI responsibly to solve a real problem.

Judge, PIXEL USM 2026 preview

Judge, PIXEL USM 2026

Judged student projects for PIXEL USM 2026, looking at how teams framed problems, explained their solutions, and connected their ideas to real-world use.

Certificate of Appreciation - Preliminary Round Judge at Varsity Hackathon USM 2026 preview

Certificate of Appreciation - Preliminary Round Judge at Varsity Hackathon USM 2026

Served as a Preliminary Round Judge, reviewing how teams framed problems, explained technical decisions, and handled the trade-offs behind their solutions.

Experience

Mentoring

Technical Judge, Garuda Hacks 7.0 - Health Track preview

Jul 2026

Technical Judge, Garuda Hacks 7.0 - Health Track

Garuda Hacks

JudgingHealth InnovationSystem ArchitectureData Flow
Judge, PIXEL USM 2026 preview

Jun 2026

Judge, PIXEL USM 2026

PIXEL USM / Universiti Sains Malaysia

JudgingStudent ProjectsProblem FramingInnovation

Projects

Laptop displaying an AI search interface (illustrative photo)

Agentic Data Quality Triage

This local data quality platform runs against synthetic order data. It checks the warehouse, collects pipeline and lineage evidence after a failure, and prepares a report for an operator to review before approving a backfill.

SQLTerrain - Local-First SQL Reasoning Workbench preview

SQLTerrain - Local-First SQL Reasoning Workbench

SQLTerrain is a local-first SQL workbench for semantic query analysis, cross-dialect conversion, local data profiling, and guided query building with Next.js, SQLGlot/Pyodide, and DuckDB-WASM. I tested its behavior against 10,000 Atlas benchmark cases across 12 semantic dimensions and 1,224 SQLGlot conversion tests, with explicit fallback and provenance handling.

Config-Driven Yelp and Weather Data Quality Pipeline preview

Config-Driven Yelp and Weather Data Quality Pipeline

This configurable pipeline handles Yelp and weather data, including large source files and quality checks across staging, L1, and warehouse layers.

Certifications & Credentials

Build a Data Mesh with Dataplex

Mar 2026

Build a Data Mesh with Dataplex

Google Cloud Skills Boost

DataplexData GovernanceData Mesh
Serverless Data Processing with Dataflow: Operations

Mar 2026

Serverless Data Processing with Dataflow: Operations

Google Cloud Skills Boost

Pipeline OperationsDataflowReliability
dbt Fundamentals

Feb 2026

dbt Fundamentals

dbt Labs

dbtData ModelingTesting