Teacher - AI Master at Instituto de Inteligencia Artificial
Segovia, Castile and León, Spain
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Ivan De Prado Alonso is a seasoned AI and software engineering leader with 14 years of experience building scalable, production-grade systems and 10+ years working closely with startups as CTO, co-founder and technical lead. He blends deep expertise in computer vision, convolutional neural nets and big data with hands-on experience in distributed systems, search/crawling and cloud architecture—having led teams at Datasalt, Agroviz and Freepik and taught an AI Master program. A pragmatic engineer, he has contributed to well-known open-source projects like Scrapy and Splash, improving core crawling and rendering behavior that power many web data pipelines. His work spans applied research (vineyard yield prediction, drone-based crop analytics) to platform-level engineering, making him equally comfortable prototyping novel ML models and hardening systems for scale. Based in Segovia, Spain, he combines entrepreneurial grit with a track record of turning complex ML problems into deployable, business-facing solutions.
14 years of coding experience
14 years of employment as a software developer
engineer, Computer Science, Software Engineering, engineer, Computer Science, Software Engineering at Universidad Autonoma de Madrid
MSc in Economics, Economics, MSc in Economics, Economics at Universidad Rey Juan Carlos
Contributions:3 reviews, 18 commits, 5 PRs in 1 year 7 months
Contributions summary:Ivan primarily contributed to improving the `extruct` library, which extracts embedded metadata from HTML. Their work focused on refining the microdata extraction process, specifically addressing issues related to itemref and property referencing. The user also fixed bugs for compatibility with older Python versions and updated the changelog. Additionally, the user addressed a problem with duplicated properties in RDFa output.
Lightweight, scriptable browser as a service with an HTTP API
Role in this project:
Back-end Developer
Contributions:6 commits, 3 PRs, 3 pushes in 8 months
Contributions summary:Ivan contributed to the `splash` project by modifying viewport size and error handling logic. These changes involved adjusting viewport limitations and improving the clarity of error messages related to viewport size validation. The user also updated comments and made minor code adjustments, demonstrating a focus on code quality and maintainability within the project's core functionality. These edits primarily targeted the `splash/defaults.py` and `splash/render_options.py` files.
with-serviceapibrowserscriptablejavascript
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
Ivan De Prado Alonso - Teacher - AI Master at Instituto de Inteligencia Artificial