Pavel Sakun is a software engineering team leader with 13 years of experience building and guiding backend teams across enterprise and startup environments from Belarus. He has deep hands-on expertise in big data integrations and job orchestration—contributing fixes and Kerberos support to Pentaho’s Hadoop shims and adding Spark submit and Python execution features to the Big Data plugin. At EPAM and as a contractor for Oracle and Pentaho he has led offshore teams and delivered robust data connectivity solutions, while also developing backend systems for a decentralized PvP gaming platform. Pavel combines practical problem-solving in distributed systems with a track record of shipping bug fixes that improve real-world Hive/Impala connectivity, showing an engineer’s attention to both stability and feature delivery.
13 years of coding experience
12 years of employment as a software developer
Человек, Жизнь, Человек, Жизнь at СШ №5 города Рогачёва
Bachelor's degree, Information Technology, Bachelor's degree, Information Technology at Belarusian State University of Informatics and Radioelectronics
Kettle plugin that provides support for interacting within many "big data" projects including Hadoop, Hive, HBase, Cassandra, MongoDB, and others.
Role in this project:
Back-end Developer
Contributions:44 commits, 31 PRs, 3 pushes in 3 years 8 months
Contributions summary:Pavel primarily contributed to the development of a Spark submit job entry, introducing a new feature to submit JAR files to Spark and execute classes. They implemented code to construct the spark-submit command, including handling arguments and configuration parameters. The user also added basic validation for critical parameters like script path and master URL. Furthermore, the user added support for Python scripts execution in the spark submit job entry.
Contributions:18 commits, 2 PRs, 1 comment in 1 year 3 months
Contributions summary:Pavel's commits primarily address issues related to the Hive JDBC driver within the Pentaho Hadoop shims project. Their contributions include bug fixes to resolve hanging issues in the Data Source Wizard, as well as adding Kerberos support for CDH 5.1. The changes involved modifications to the DriverProxyInvocationChain, HiveDriver, and related test files to improve connectivity and address specific error scenarios, particularly around Hive and Impala connections. The user also addressed issues related to database schema selection within Impala connections.
hadoopconfigurations
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.
Request Free Trial
Pavel Sakun - Software Engineering Team Leader at EPAM Systems