Yordan Pankov is a data-focused engineering leader with six years of experience building and improving data products at Dun & Bradstreet, currently serving as Data Manager in London. He combines product and data-engineering expertise—having progressed from market research and product roles into data engineering—so he understands both downstream business needs and upstream data quality challenges. Technically active in open source, he has contributed performance-critical SIMD optimizations and new casting/filter capabilities to the widely used Apache Arrow Rust implementation, demonstrating low-level systems skill in addition to data pipeline work. Yordan is experienced in profiling, validating and transforming large datasets, leading cross-functional projects with suppliers and product teams, and translating complex requirements into production-ready datasets. He holds an MBA from Penn State and brings an uncommon blend of marketing, product, and deep technical contributions to data platform delivery.
6 years of coding experience
9 years of employment as a software developer
National High School for Mathematics and Science
Master of Business Administration, Master of Business Administration at Penn State University
BS, Marketing, BS, Marketing at University of National and World Economy
Apache Arrow is the universal columnar format and multi-language toolbox for fast data interchange and in-memory analytics
Role in this project:
Backend Developer
Contributions:51 reviews, 7 commits, 7 PRs in 9 months
Contributions summary:Yordan's contributions primarily focused on optimizing and enhancing the performance of the Apache Arrow Rust implementation. They implemented SIMD optimizations for comparison kernels, resulting in significant speed improvements. The user also implemented scalar comparison operations and improved the filter kernel, leading to substantial performance gains. Furthermore, they added support for casting strings to dates, expanding the functionality of the data processing library.
Contributions:68 reviews, 1 commit, 2 PRs in 1 day
Contributions summary:Yordan primarily focused on optimizing and enhancing the Apache Arrow Rust implementation. Their contributions include significant performance improvements to the comparison kernel using SIMD operations and implementing scalar comparison functions. They also improved the filter kernel's performance, leading to substantial speed gains based on filter selectivity. Furthermore, the user implemented string-to-date casting and addressed an issue related to array length calculation from unbound iterators.
rustolapapachearrowapache-arrow
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.