Nacho Caballero is a Senior Data Engineer with 17 years of experience combining academic rigor and product-focused engineering to turn complex datasets into actionable knowledge. Currently on AstraZeneca’s Knowledge Graph Team, he designs and maintains data pipelines and integrations using Python, Neo4j and Snowflake to help business groups extract insights. His PhD in bioinformatics underpins deep expertise in analytical workflows and heterogeneous biological data, while prior roles in industry and research honed applied machine learning and data-science tooling. As founder and CTO of Deliberate Spanish he built infrastructure, automation, analytics and API integrations end-to-end, demonstrating strong full-stack operational ownership and an entrepreneur’s sense for user value. Colocated in Barcelona, he thrives in engineering-driven, asynchronous teams that prioritize clean architecture, code quality and continuous improvement. A practical polymath, he blends life-science domain knowledge with production data engineering to bridge research and business outcomes.
17 years of coding experience
8 years of employment as a software developer
BS, Computer Engineering, BS, Computer Engineering at Universidad Pontificia de Salamanca
Master's Degree, Bioinformatics, Master's Degree, Bioinformatics at Universidad Complutense de Madrid
Doctor of Philosophy (Ph.D.), Bioinformatics, Doctor of Philosophy (Ph.D.), Bioinformatics at Boston University
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.