Ivan De Prado Alonso

Teacher - AI Master at Instituto de Inteligencia Artificial

Segovia, Castile and León, Spain
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
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.
code14 years of coding experience
job14 years of employment as a software developer
bookengineer, Computer Science, Software Engineering, engineer, Computer Science, Software Engineering at Universidad Autonoma de Madrid
bookMSc in Economics, Economics, MSc in Economics, Economics at Universidad Rey Juan Carlos
languagesSpanish, English
stackoverflow-logo

Stackoverflow

Stats
51reputation
3kreached
1answer
0questions
github-logo-circle

Github Skills (26)

application-framework10
python10
webscraper10
testing10
scrape10
app-framework10
scraper10
webscraping10
crawling10
scrapy10
data-scraping10
microdata10
web-framework10
rdfa10
screen-scraping10

Programming languages (8)

JavaDockerfileC++GoHTMLJupyter NotebookRubyPython

Github contributions (5)

github-logo-circle
scrapinghub/extruct

Feb 2019 - Aug 2020

Extract embedded metadata from HTML markup
Role in this project:
userBack-end Developer
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.
json-ldmicroformatsheadmeta-tagssemantic-web
scrapinghub/splash

Aug 2019 - Apr 2020

Lightweight, scriptable browser as a service with an HTTP API
Role in this project:
userBack-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