Antonio Vilches

Software Engineer at Google / VirusTotal

Andalusia, 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

👤
Senior
🎓
Top School
Antonio Vilches is a software engineer and engineering/data-science team lead with a decade of experience building high-demand web services and real-time analytics platforms. He designed and shipped a streaming Big Data platform at ITRS and later led development of Khiva (now shapelets-compute) and the Shapelets time-series ML platform, bridging research-grade algorithms and production systems. Currently at Google/VirusTotal, he combines hands-on implementation with team leadership to deliver scalable, data-driven products. Antonio holds a PhD in Parallel Computing and Distributed Systems and brings deep expertise in heterogeneous and parallel systems that informs his performance-first approach to architecture. Based in Andalusia, Spain, he pairs academic rigor with practical impact—from Android apps and Spring services to distributed stream processing—often turning complex research into usable engineering.
code10 years of coding experience
job9 years of employment as a software developer
bookBachelor in Computer Sciences, Graduated with honors, Bachelor in Computer Sciences, Graduated with honors at Universidad de Málaga
bookMasters Computer Sciences (1 year) Erasmus Program, Computer and Information Sciences, Masters Computer Sciences (1 year) Erasmus Program, Computer and Information Sciences at University of Luxembourg
languagesSpanish, English
github-logo-circle

Github Skills (47)

gpgpu9
matlab9
opencl9
multicore9
cpu9
arrayfire9
gpu9
binding9
cpp9
cuda9
client-library8
scientific-computing8
python8
time-series8
machine-learning8

Programming languages (10)

C#JavaDockerfileCSSC++RJupyter NotebookMATLAB

Github contributions (5)

github-logo-circle
shapelets/khiva-java

Jun 2018 - Aug 2019

Java binding for Khiva library.
Contributions:1 release, 8 commits, 15 PRs in 1 year 1 month
javabinding
shapelets/carma

May 2020 - May 2020

Converters between Armadillo matrices (C++) and Numpy arrays using Pybind11
Contributions:2 PRs, 3 pushes in 8 days
matricespythonnumpypython-bindingskd-tree
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
Antonio Vilches - Software Engineer at Google / VirusTotal