Vitalii Diravka is a Senior Software Engineer from Ukraine with 11 years of experience building backend systems, big data platforms, and demand-side advertising infrastructure. He has deep Java and OOP expertise—threads, generics, collections, I/O—and practical full-stack skills in JavaScript, HTML/CSS, JSP and related frameworks like Spring and Hibernate. A longtime contributor and PMC member for Apache Drill, he has improved Hive integration, JDBC/ODBC client logging, timezone handling and complex aggregation support in a widely used distributed query engine. His professional background spans Big Data consulting, AWS/ELK observability stacks, and production PostgreSQL/Oracle deployments, reflecting both systems-level and data-focused experience. Known for pragmatic problem-solving, he combines open-source stewardship with hands-on product delivery at Dataseat and Xenoss. He also brings telecom domain familiarity and an engineering master’s from Kyiv Polytechnic Institute, which underpins his systems-oriented approach.
Apache Drill is a distributed MPP query layer for self describing data
Role in this project:
Back-end Developer
Contributions:18 releases, 144 reviews, 101 commits in 6 years 4 months
Contributions summary:Vitalii primarily contributed to improving the Hive integration within the Apache Drill project. Their commits focused on resolving schema change exceptions when querying Hive JSON tables by replacing datatypes and adding unit tests for Hive UDFs. They also updated the JDBC/ODBC client logging to include the client IP address and fixed issues related to timestamp and date handling with the integration of new functions, ensuring correct time zone behavior when interacting with Hive. Further improvements include the addition of a "DROP TABLE IF EXISTS" functionality and the handling of complex objects for aggregate functions, including the implementation of new holders for map and list objects.
Contributions:10 commits, 7 pushes, 9 branches in 2 months
javaapacheapache-calcitecalcite
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.