Daniel Roa is a Senior Data Engineer based in Mexico City with eight years of hands-on experience building data-driven solutions and productionizing Generative AI using LLMs, RAG architectures, and vector stores like OpenSearch. At BBVA he has delivered PySpark automation and LLM-based retrieval systems that improve efficiency while also leading internal AWS and Python workshops to raise team capability. His academic path—Computer Software Engineering, a postgraduate in Data Science & ML, and ongoing master's in IT and Analytical Intelligence—underscores a strong blend of engineering rigor and applied machine learning. Comfortable across cloud, data engineering, and frontend stacks from earlier roles, he brings a practical curiosity that spans cybersecurity to data science and a knack for turning experimental AI patterns into reusable, team-shared practices.
8 years of coding experience
2 years of employment as a software developer
Engineer's degree, Computer Software Engineering, Engineer's degree, Computer Software Engineering at Tecnológico de Monterrey
Master's degree, Information Technology and Analytical Intelligence, Master's degree, Information Technology and Analytical Intelligence at Universidad Anáhuac
Postgraduate Degree, Data Science and Machine Learning, Postgraduate Degree, Data Science and Machine Learning at Instituto Tecnológico Autónomo de México
tc3041-t3-primavera-2020-equipo3 created by GitHub Classroom
Contributions:24 commits, 22 pushes, 1 branch in 1 month
reactgithub-classroomcssjavascriptprimavera
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.