Sergii Druzkin is a seasoned software engineer with six years of experience in the Seattle area and a long history of backend development stretching back through major roles at Amazon, AWS, and Meta. He specializes in high-performance distributed systems and storage formats, contributing to notable open-source projects such as Presto and Velox where he improved ORC/DWRF file handling, encryption-aware readers, and serialization performance. At Amazon he built core delivery and checkout platforms (Same-Day, NoRush) and worked on QLDB at AWS, consistently focusing on latency reduction and platform reliability. His background includes architecting large Java-based systems and shipping production services that remain in use years later, reflecting pragmatic, durable engineering. Sergii pairs deep protocol and file-format expertise with hands-on performance optimization, and he often surfaces practical metadata (e.g., writer hostnames) to aid debugging in distributed data engines.
The official home of the Presto distributed SQL query engine for big data
Role in this project:
Back-end Developer
Contributions:503 reviews, 73 commits, 135 PRs in 2 years 2 months
Contributions summary:Sergii primarily worked on enhancing the Presto query engine's capabilities related to the ORC file format. Their contributions included enabling the reading of FileStatistics from encrypted and unencrypted ORC files, which involved modifications in the `DwrfMetadataReader.java` and `TestDecryption.java` files. They also moved encryption keys from `OrcRecordReader` to `OrcReader` to improve the reading process, and implemented DWRF stripe cache related functionalities. Furthermore, the user added DDL support for the Alpha format.
A composable and fully extensible C++ execution engine library for data management systems.
Role in this project:
Back-end Developer
Contributions:13 reviews, 2 commits, 9 PRs in 1 month
Contributions summary:Sergii contributed to the Velox execution engine library by implementing new features and addressing code improvements. They added writer hostname metadata to DWRF files for troubleshooting and supported RLE encoding in the Presto deserializer. Furthermore, they fixed error messages in DWIO and refactored tests to improve maintainability. Their work involved modifications to core serialization and deserialization logic within the Velox library.
queryvectorizedcppdata-processingacceleration
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.