Vitalii Terentev is a Java software developer with 10 years of experience building scalable, high-performance systems across backend, frontend, cloud and Big Data domains from Tbilisi, Georgia. He has delivered production-grade solutions for large-scale data processing, real-time platforms serving millions, and SaaS products for hospitality and health, while migrating complex CI/CD workflows and optimizing distributed infrastructure. An active Apache Beam committer and contributor to its core transforms and Avro support, he brings production-tested data-engineering expertise and a knack for improving resilience through performance and stress-testing pipelines. Comfortable across Java, Kotlin, Python and JavaScript, Vitalii also trains AI models for code generation and builds custom connectors to streamline cross-system data flows—an uncommon blend of low-level data plumbing and higher-level ML tooling.
10 years of coding experience
2 years of employment as a software developer
Bachelor's degree, Applied informatics, 4.75, Bachelor's degree, Applied informatics, 4.75 at Казанский государственный университет им. В.И. Ульянова-Ленина
Apache Beam is a unified programming model for Batch and Streaming data processing.
Role in this project:
Back-end Developer & Data Engineer
Contributions:191 reviews, 33 commits, 154 PRs in 1 year 9 months
Contributions summary:Vitalii's commits focused on enhancing the Apache Beam AvroCoder to support SpecificData. They addressed nested array fields by modifying code related to schema flattening within the Select transform. Furthermore, the user added support for PCollectionList in PAssert, enabling more flexible testing of data pipelines. The user also made significant contributions to the codebase involving new transforms for key and value mapping and addressed JDBC data source reading issues.
Google-provided Cloud Dataflow template pipelines for solving simple in-Cloud data tasks
Contributions:99 pushes, 13 branches in 1 year 11 months
data-cloudgcpsolvinggoogle-cloud-platformbigquery
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.