Senior Staff–level Machine Learning Engineer with 9+ years of experience designing, building, and deploying production-grade ML and LLM systems across fintech, AI research, and enterprise platforms. Deep expertise in Large Language Models (LLMs), ML platform architecture, and end-to-end MLOps, with a strong hands-on mindset. Proven track record of owning complex ML systems end-to-end, leading technical direction without stepping away from code, and delivering scalable, reliable AI products used in real-world production. Experience spans LLM applications, recommender systems, NLP, computer vision, and AI research, including a publication in Nature Computational Science.
Lead the design and delivery of LLM-powered AI products, including production chatbots and intelligent document processing systems.
Projects and responsibilities:
Defined ML and data architecture for multiple AI-driven products, operating as a Staff-level Individual Contributor and technical leader.
Projects and responsibilities:
Conducted advanced research in AI and machine learning as part of PhD program at Center of Excellence in Artificial Intelligence.
Worked as a machine learning engineer consultant, developing and researching natural language processing models.
Projects:
Projects:
Thesis: A complete bottom-up approach to recognizing human activities in images through estimated pose using convolutional networks
Some of the projects I worked on and gave me experience on the following topics:
Adaptation and training of a deep learning model for a question answering system in Portuguese. Model based on Bert and Google QA Net. This system is applied in a Chatbot capable of answer questions based on unstructured texts
Training and classification of intentions present in certain phrases for Chatbots flow control
Development of a deep learning model for token classification and sequence tagging in portuguese texts
Code:Project developed for the Mercado Libre Data Challenge able to classify Portuguese and Spanish texts.
Code:Model development for natural language conversion into sql language, allowing users to perform database queries.
This work propose a single end-to-end model able to detect people, estimate their pose, and recognize each one of their activities by their pose. The experiments show that the model has reached the state of the art in the tasks of person detection and pose estimation on MSCOCO Dataset 2017, and can recognize walking, running, sitting, and standing activities with an F1 score of 0.7344
Code:Training and improvements of existing ocr models in portuguese
Classification and segmentation of different cloud types from satellite images. 22nd place solution
Code:Development of deep learning models for identification of pulmonary diseases and intracranial hemorrhage in X-rays
Big data analysis for cross-checking information from Telefônica Brasil in order to find patterns in customers with internet peer disconnection issues
Data analysis and development of machine learning model to classify possible frauds in government advance database
Development of an artificial neural network to classify arm movements from the collected intramuscular signals. This feature is part of building a myoelectric prosthesis for people with amputated arms.
Code: