Vasek Vlcek is a software engineer with a decade of experience building large-scale automation, scraping, and cloud-native solutions from the Czech Republic. He has designed and shipped a high-level automation framework that has driven over half a million executions, and contributed practical examples and fixes to the widely used Crawlee web scraping library. Comfortable across the full stack, Vasek blends robust backend automation, browser-driven crawling (Puppeteer/Playwright), and data pipeline work to deliver reliable robots, crawlers, and scrapers. His background spans startups and product teams at Apify and Robot ICT, and earlier roles in networking, localization quality, and logistics give him a pragmatic, systems-oriented perspective. He’s equally fluent documenting and teaching usage patterns as he is implementing them, making complex automation accessible and scalable.
10 years of coding experience
11 years of employment as a software developer
B2, English Language and Literature, General, B2, English Language and Literature, General at Akademie J.A. Komenskeho
Web Development Certification, Computer Software Engineering, Web Development Certification, Computer Software Engineering at freeCodeCamp
Information Technology, Information Technology at ISSTE Sokolov
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:
Full-stack Developer
Contributions:3 reviews, 9 commits, 9 PRs in 5 months
Contributions summary:Vasek primarily contributed to example code and documentation, showcasing the use of the Crawlee library. They implemented examples of form filling using Puppeteer, demonstrating interaction with web pages. Furthermore, the user made minor adjustments including fixing a log message and adding an item count limit to the `enqueueLinks` function, enhancing its functionality. Their work also involves data manipulation, including storing results in a dataset.
Contributions:157 pushes, 14 branches, 5 tags in 1 year 4 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.