Summary
Maksim Samoilov is a Staff Data Engineer with 12 years of experience building data platforms and analytics tooling, currently based in Prague and driving Data Platform initiatives at Wrike. He combines hands-on expertise in Java, Kotlin, Python, Airflow, Kafka Connect and GCP with a pragmatic, trade-off-driven approach to architecture and tooling. At Wrike he led CDC streaming and snapshotting solutions, a data quality framework, and developer-facing ETL toolsets that accelerate analytics delivery. Earlier roles include building high-throughput loyalty platforms and large-scale logging pipelines using Spring, Kafka, ClickHouse and Cassandra. He emphasizes close collaboration with stakeholders, transparent processes and making motivated engineering choices informed by business context. Colleagues know him as a pragmatic technical lead who pairs deep implementation experience with a focus on measurable value for users.
12 years of coding experience
4 years of employment as a software developer
Saint Petersburg State University
English, Russian