Jakub Kowalski is a Senior Software Engineer based in Poland with 11 years of experience building back-end systems and developer-facing tooling. He currently contributes to Pathway, a deeptech startup delivering real-time ML on event streams, where he focuses on making streaming databases and LLM pipelines more robust and usable for enterprise clients. His open-source work on the Pathway Python ETL framework highlights a practical focus on asynchronous APIs—adding async options, capacity controls, retry and caching strategies, and improved documentation to boost developer ergonomics. Grounded in a formal computer science education from Uniwersytet Warszawski and a long tenure in production engineering, he combines pragmatic engineering with a knack for clarifying complex async behavior for consumers.
11 years of coding experience
6 years of employment as a software developer
Informatyka, Informatyka at Uniwersytet Warszawski
Python ETL framework for stream processing, real-time analytics, LLM pipelines, and RAG.
Role in this project:
Back-end Developer
Contributions:2 releases, 1 commit, 5 comments in 1 day
Contributions summary:Jakub focused on improving the Pathway framework's API documentation, specifically for asynchronous modules. Their work included adding asynchronous options, subpages, and missing entries within the `__all__` lists. They implemented and documented features related to asynchronous functionality such as capacity limits, retry strategies, and caching strategies. These changes directly impact the usability and clarity of the Pathway framework for developers working with asynchronous components.
A complete, open-source Excel-like calculation engine written in TypeScript. Includes 380+ built-in functions. Maintained by the Handsontable team⚡
Contributions:43 commits in 4 months
excelhandsontabletypescript
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.