Address
Recife/PE - Brazil
Contact
Email: rrbarioni@gmail.com
Phone: +55 81 98558-2677
Ricardo is a Lead Software Engineer with 9 years of experience developing and deploying machine learning solutions using Python, TensorFlow and PyTorch. He has worked on a wide range of projects projects involving Deep Learning, Computer Vision, Natural Language Processing, Large Language Models, and Audio/Speech Processing — with applications ranging from human pose estimation and face recognition to acoustic source classification. Over the past year, he has also been working with AWS, leveraging cloud infrastructure to build and deploy scalable ML systems. Throughout his career, he has contributed to the development of intelligent systems in both research and industry contexts, building robust models and tools that support real-world impact.
He holds both a Bachelor's and a Master's degree in Computer Science from the Universidade Federal de Pernambuco (UFPE), with academic research focused on human pose tracking and dataset creation for pose estimation. During this time, he led multiple applied research initiatives, publishing peer-reviewed papers and collaborating with industry partners. His academic journey also includes work in Virtual and Augmented Reality, combining AI with immersive technologies to enhance user experience in healthcare and the arts.
Driven by curiosity and a passion for problem-solving, Ricardo is committed to building impactful AI systems that bridge the gap between research and real-world needs. He brings a hands-on, detail-oriented mindset to his work, always striving for clarity, robustness, and innovation. For him, technology is not just a tool — it's a way to empower people, improve lives, and explore new possibilities through intelligent solutions.
As a Lead Computer Vision Engineer at FCx Labs, I was involved in the development and enhancement of e-commerce product catalogs to improve customer experience through high-quality visual content. My work focused on designing and deploying computer vision solutions that automated and optimized the way product data was processed, displayed, and categorized across digital platforms.
ResponsibilitiesSkills: Python | AWS | Git | Docker | Rancher | TensorFlow | PyTorch | OpenCV | MongoDB | FastAPI | Jira
As an Applied Machine Learning Scientist at SiDi, I was part of the Speech Processing team, developing machine learning and deep learning solutions to bridge the gap between academic research and real-world applications. I focused on designing and deploying models for embedded systems, targeting Samsung’s mobile and IoT devices, with emphasis on efficient, production-ready solutions in audio, speech, and natural language processing.
ResponsibilitiesSkills: Python | TensorFlow | Git | Docker | TensorFlow Lite | TFLite Micro | Jira
As an Academic Researcher at Voxar Labs, I contributed to projects at the intersection of computer vision, machine learning, and virtual/augmented reality. My work combined foundational research with applied innovation, often in collaboration with industry partners to deliver research-driven solutions with real-world impact. I explored a wide range of topics, from human pose estimation to thermal-based bat tracking and immersive applications, leading to scientific publications.
ResponsibilitiesSkills: Python | Keras | PyTorch | OpenCV | C++ | Unity | Git | Docker | LaTeX
This project is an algorithm for recognizing dog breeds from RGB images. By using Python and the PyTorch open-source machine learning framework, it applies convolutional neural network techniques for the classification of dog breeds and supports the enrolling of new dog breeds dynamically.
This system is a virtual reality application for guiding ballet dancers through learning and practicing basic ballet arm positions. By using a Microsoft Kinect for tracking the dancer's performed poses, the system compares them with basic arm positions, proposed by École Française, and allows the dancer to practice autonomously.
Based on the original 1978 arcade shooting game called Space Invaders, it is a web game where the player controls a spaceship, whose objective is to prevent aliens to reach earth by shooting musical notes. Not only fun, but Musical Invaders also encourages players to be creative by improvising new melodies while playing.
This project is a web application for visualizing bats tracking data obtained from thermal images in caves. This application is able to provide insights, such as changes in bats populations and flight behavior, in a more intuitive fashion, which can be used to the biomonitoring of population tendencies, habitat use and the effects of climate change.
This project is an augmented reality system that guides physiotherapy patients through the rehabilitation process of biomechanical movements at the sagittal plane. The system uses Microsoft Kinect for tracking the user's poses and instructs the user which movements must be performed by providing a series of visual and auditory feedback.