Ian Spektor is a CTO and machine learning engineer with six years of hands-on experience building consumer and healthcare AI products, currently leading Puppeteer AI to deliver 24/7, personalized patient care. He progressed from founding engineer to CTO while previously scaling Buen Provecho from zero to 100K+ users and driving ML initiatives at Tryolabs, where he led temporal-data work co-authored with Google. Ian contributes to prominent open-source projects like TensorFlow Decision Forests, focusing on temporal feature processing and pandas operator implementations, reflecting a strong bridge between research-grade ML and production systems. Based in Barcelona, he combines full‑stack delivery instincts from early web and mobile roles with deep ML expertise in temporal, self-supervised, and vision models. Colleagues know him for shipping end-to-end products and for translating complex temporal ML primitives into reliable, testable code used by broader ML communities.
6 years of coding experience
5 years of employment as a software developer
University of Seville
Ingeniería en Sistemas, Ingeniería de sistemas, Ingeniería en Sistemas, Ingeniería de sistemas at Universidad ORT Uruguay
A collection of state-of-the-art algorithms for the training, serving and interpretation of Decision Forest models in Keras.
Role in this project:
ML Engineer
Contributions:2 reviews, 6 commits, 7 PRs in 9 days
Contributions summary:Ian primarily contributed to the development and maintenance of the temporal feature processor within the TensorFlow Decision Forests project. Their work involved modifying protobuf definitions, integrating pandas-based operator implementations, and refactoring existing code. The commits included implementing various operators like Simple Moving Average, and PlaceHolder, including their pandas implementation. The user also updated build files and fixed test cases within the project.
Contributions:2 releases, 48 PRs, 75 pushes in 3 months
spring-bootspring-dataspringspring-samplejava
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.