Valdir Stumm is a Full Stack Engineer with 14 years of experience building production-grade web platforms and APIs, currently based in Santa Catarina, Brazil. He blends deep Python backend expertise—shaped by years at Zyte/Scrapinghub contributing to flagship projects like Scrapy and Parsel—with front-end and DevOps experience using Vue.js, AWS, Docker and CI tooling. As an engineering manager at BriteCore he led teams delivering a dynamic insurance quoting platform, improving developer experience and production readiness while mentoring engineers. Valdir’s open-source work ranges from core scraping libraries to a Python-to-Java transpiler (voc), showing a pragmatic focus on improving documentation, CLI tooling, and robust data extraction. He also has a background in teaching and training, having created Scrapy learning materials and a web scraping playground used by the community.
14 years of coding experience
10 years of employment as a software developer
Master's degree Computer Science, Master's degree Computer Science at Universidade Federal de Santa Catarina
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Universidade Federal de Santa Maria
Contributions:13 commits, 2 PRs, 13 pushes in 10 months
Contributions summary:Valdir primarily contributes to the development of spiders for web scraping using Scrapy. They create spiders to extract data from websites, including handling login and pagination, and implementing techniques like CSRF token handling and JavaScript rendering. The user also contributes to a price monitoring project, developing a monitoring system that uses Scrapinghub and AWS services.
Contributions:9 commits, 6 PRs, 5 pushes in 1 year 2 months
Contributions summary:Valdir primarily focused on enhancing the functionality of the `extruct` command-line tool and refining its internal structure. They introduced a new command-line tool and adapted the code to use an updated method for extracting items. Additionally, the user incorporated new features by adding a command to the tool to allow for a 'python -m extruct' command. Their work also included refactoring to use updated library calls and improved the tool's documentation.
json-ldmicroformatsheadmeta-tagssemantic-web
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.