Summary
Juliano Soares is a Machine Learning Engineer and researcher with 8 years of experience building AI-driven systems, from backend APIs to production-ready generative workflows. He combines a solid software engineering background (Python, C#, C++, TypeScript) with academic research in recommendation systems, Graph Neural Networks and causality at Unicamp, now progressing to a PhD. Juliano has shipped LLM-based chat platforms, semantic search and RAG pipelines, and contributes as a core developer to the ExpressoTS framework, bridging open-source practice and applied research. His portfolio spans industry roles—from IoT and agricultural APIs to simulation systems in Unity—demonstrating an ability to translate complex models into pragmatic products. Colleagues cite his knack for turning graph-based insights and causal thinking into measurable improvements in recommendation quality and UX.
8 years of coding experience
4 years of employment as a software developer
Bacharelado, Ciência da Computação, Bacharelado, Ciência da Computação at Universidade Federal de Santa Maria
PhD Student, Computer Science, PhD Student, Computer Science at Universidade Estadual de Campinas
Portuguese, English, Spanish