Hi! 👋 I'm Yaroslav Tkachenko.

Software engineer & architect specializing in data-intensive applications, data streaming, stream processing, and distributed systems.

Data Streaming Academy

Online courses for mastering data streaming technologies like Apache Kafka and Apache Flink.

  • Advanced Apache Flink

    An on-demand deep dive into Flink internals, the DataStream and Table APIs, and running Flink in production at scale.

Data Streaming Journal

Thoughts about data streaming, stream processing, and real-time data pipelines.

The Independent Engineer

Helping software engineers grow their careers and turn their expertise into independent businesses.

Recent Blog Posts

Postgres to Iceberg in 13 minutes: How Supermetal compares to Flink, Kafka Connect, and Spark

Apr 16, 2026 · 1 min.
CDC Kafka Flink Spark

The Independent Engineer

Mar 30, 2026 · 1 min.
Me

Irontools Update

Mar 24, 2026 · 2 min.
Me Irontools

Irontools

Jun 6, 2025 · 1 min.
Me Irontools

Compiling and running perf for a specific kernel version

Jan 11, 2025 · 3 min.
Linux profiling

More Posts