Jan Buchar is a Senior Software Engineer with 14 years of hands-on experience building reliable backend systems, currently driving engineering work at Apify from Prague. He combines production-grade Node.js and browser-automation expertise with practical open-source contributions—most notably to Apify's Crawlee library, where he improved sitemap parsing (including plain-text sitemaps) and added safe access to crawler state, key-value stores, and named datasets. Jan has a history of shipping robust features that reduce side effects in adaptive crawlers, reflecting a pragmatic focus on reliability and maintainability. Before Apify he spent five years at Iterait and earlier roles at Cognexa, and he holds a Master’s degree in Software Systems from MFF UK.
15 years of coding experience
7 years of employment as a software developer
Master's degree, Softwarové systémy, Master's degree, Softwarové systémy at MFF UK
Crawlee—A web scraping and browser automation library for Node.js to build reliable crawlers. In JavaScript and TypeScript. Extract data for AI, LLMs, RAG, or GPTs. Download HTML, PDF, JPG, PNG, and other files from websites. Works with Puppeteer, Playwright, Cheerio, JSDOM, and raw HTTP. Both headful and headless mode. With proxy rotation.
Role in this project:
Back-end Developer
Contributions:228 reviews, 57 PRs, 167 pushes in 1 year 5 months
Contributions summary:Jan primarily contributed to the `Crawlee` project by implementing utility features related to sitemap parsing and handling, along with the introduction of a feature to access crawler state, key-value stores, and named datasets within the crawling context. Their work included adding support for plain-text sitemap files and enhancing the `Sitemap` class. Additionally, the user removed unused properties and introduced checking for access to global storage to prevent side effects in the adaptive crawler.
Contributions:1 release, 24 pushes, 1 tag in 1 year 9 months
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.