Summary
Ruan Rodrigues is a Senior AI Engineer with a decade of experience building production-ready AI systems that withstand real users, messy data, and high-stakes business requirements. He has delivered measurable impact at scale—cutting RAG inference costs by 90% at C6 Bank, reducing indexing time from hours to minutes and improving retrieval recall to over 90% in startup search systems. His work spans generative AI, LLMs, NLP, agentic architectures, and MLOps, with hands-on deployments using LangChain, GCP, and Gemini-based augmentation. Ruan pairs research pedigree—multiple first-place NLP competition wins and early Transformer research—with pragmatic engineering, translating academic ideas into reliable, documented open-source implementations. He mentors teams and hires engineers, thriving in fast-paced environments from fintech to startups, and often uncovers data-driven shortcuts (e.g., product groupings) that deliver big performance gains. Based in Brazil and fluent in turning prototypes into resilient products, he focuses on solutions that survive real-world contact.
10 years of coding experience
3 years of employment as a software developer
Master in Language and Communication Technologies Artificial Intelligence, Master in Language and Communication Technologies Artificial Intelligence at EHU
Bachelor's degree Computer Science, Bachelor's degree Computer Science at Universidade Federal de Goiás
Master of Science in Human Language Science and Technology Artificial Intelligence, Master of Science in Human Language Science and Technology Artificial Intelligence at University of Malta
English, Portuguese