Independent developer & DevOps engineer focused on data engineering. I build and maintain open source tools that move data across RDBMS, NoSQL, and big data systems — most notably Addax, a widely used ETL tool that started as a fork of Alibaba DataX.
Addax — a fast, versatile ETL tool connecting 20+ databases and data sources, engineered for reliable bulk data transfer and easy plugin extension.
- Reader/Writer plugin architecture: add a new data source without touching the core engine
- Rich RDBMS support (MySQL, PostgreSQL, Oracle, SQL Server, ClickHouse, ...) plus NoSQL and big data sources (HBase, MongoDB, Kafka, HDFS, ...)
- Optimized for large-scale batch jobs: stable, observable, actively maintained
Java and Python day-to-day, with Vue for the occasional web frontend, running on Kubernetes and friends.
- addax-admin — web-based management console for Addax: task scheduling, monitoring, and data management (Vue 3 + Spring Boot)
- easybase — developer-friendly Python library for Apache HBase, with time-range scans and Pandas support
- presto-clickhouse — ClickHouse connector for both PrestoSQL and Trino
- trino-event-logger — Trino query audit plugin that persists every query statement and its metadata
I read every issue on my repos — if Addax or any tool here helps you (or breaks for you), open a GitHub issue or drop me a line on X / Twitter. Collaboration on data engineering and ETL tooling is always welcome.





