Kamil Piechowiak is a Datastore Research Engineer with six years of experience building backend systems for real-time analytics, ETL, and ML/LLM pipelines. He combines an academic background in machine learning and optimization from Poznan University of Technology with production experience from stints at Facebook/Meta and his current role at Pathway. As an active contributor to the open-source Pathway project, he implemented temporal operators (interval and asof joins), tuple comparisons, numerical ops, and Python API improvements to support streaming, RAG, and LLM workflows. Based in Greater Poland, he specializes in turning research ideas into production-grade datastore features that handle temporal semantics and large-scale streaming workloads.
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
Role in this project:
Backend Developer
Contributions:27 comments, 9 issues in 1 year 8 months
Contributions summary:Kamil primarily contributed to the core functionality of the Pathway framework, focusing on implementing and refining operators for stream processing, data transformations, and query evaluation. They added support for tuple comparisons and contributed to the design of temporal operations such as interval joins and asof joins, introducing features like handling zero-length intervals and incorporating temporal behavior. The user was also involved in implementing numerical operations, such as absolute value calculations, and enhancing the Python API for better integration and usability.
Ready-to-run cloud templates for RAG, AI pipelines, and enterprise search with live data. 🐳Docker-friendly.⚡Always in sync with Sharepoint, Google Drive, S3, Kafka, PostgreSQL, real-time data APIs, and more.
Contributions:28 reviews, 5 PRs, 5 pushes in 1 year 4 months
chatbothugging-facellmllm-localllm-prompting
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.