Summary
Daniel Ulloa is a Machine Learning Engineer with 11 years of experience who blends deep academic training—a PhD and MS in Computer Science—with practical expertise building statistical models, recommender systems, and large-scale data visualizations. Based in Atlanta, he has applied Bayesian networks, tensor decomposition, and multi-objective recommender strategies across research and industry, currently driving ML efforts at Keysight Technologies. His background spans financial risk simulation at Banco de México to teaching core CS courses and developing undergraduate Java curricula, showing an unusual mix of domain-driven analysis and pedagogy. Proficient in Python, R, SQL, Tableau, and Matlab, he excels at turning noisy, multi-source data into actionable insights and production-ready prediction pipelines.
12 years of coding experience
8 years of employment as a software developer
Master’s Degree, Computer Science, Master’s Degree, Computer Science at Emory University
Bachelor of Science (B.S.), Applied Mathematics, Bachelor of Science (B.S.), Applied Mathematics at Instituto Tecnológico Autónomo de México
Spanish, German, English