Lukáš Křivka

Senior Web Automation Engineer

Pardubice, Northeast, Czechia
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Lukáš Křivka is a Senior Web Automation Engineer with eight years of experience building and scaling web scrapers, browser automations, and integrations at Apify. He has progressed from hands-on scraper development and customer-facing support to leading delivery and community teams, overseeing 15 engineers and shaping product, tooling, and documentation. A frequent contributor to Crawlee, he has fixed bugs, improved Puppeteer integration, and added utilities like saveSnapshot that make large-scale crawling more reliable. Based in Pardubice, Czechia, he blends technical depth with customer empathy—often stepping into support and community channels to turn real-world needs into robust engineering improvements.
code8 years of coding experience
job7 years of employment as a software developer
bookHumanities/Humanistic Studies, Humanities/Humanistic Studies at Charles University in Prague
stackoverflow-logo

Stackoverflow

Stats
973reputation
41kreached
63answers
4questions
github-logo-circle

Github Skills (21)

puppeteer10
javascript10
web-crawler10
webscraper10
typescript10
webscraping10
crawling10
automation10
typescript-types10
crawler10
actor10
nodejs10
automations10
typescripts10
testing9

Programming languages (8)

TypeScriptDockerfileC++RustJavaScriptHTMLAPI BlueprintPython

Github contributions (5)

github-logo-circle
apify/crawlee

Feb 2018 - Oct 2022

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:
userFull-stack Developer
Contributions:41 reviews, 25 commits, 19 PRs in 4 years 8 months
Contributions summary:Lukáš contributed to the Crawlee library by addressing bugs, enhancing existing functionalities, and adding new features. Their work involved fixing documentation issues related to the actor and request queue, including memory parameters and documentation of userId use. They enhanced the Puppeteer integration by fixing launch logs and developing the saveSnapshot utility, incorporating features like quality settings and store naming, and adapting unit tests.
web-crawlercrawlersscrapingcrawlingrpa
Contributions:12 commits, 1 PR, 11 pushes in 6 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.
Request Free Trial
Lukáš Křivka - Senior Web Automation Engineer