My personal website

I write about technology, personal projects, entrepreneurship, and machine learning.

Born in Sao Carlos, Brazil, I studied Computer Science at USP and earned a master's degree in Machine Learning at UFSCar. Throughout my career, I was partner-director and CTO at Raccoon, later CTO at Monks, and I am now founder and COO at Draiven. I also work as a technology and management advisor.

Cover image for article Deep graph clustering using Graph Neural Networks and Seed Detection

Article

Deep graph clustering using Graph Neural Networks and Seed Detection

Read article

Most graph clustering methods fail because they ignore the network's shape, focusing only on node data. DGCSD solves this by using structural "seeds" to guide a Graph Neural Network, marking the first time seed detection and GNNs have been combined for clustering. By integrating both connection patterns and node features across its entire pipeline, the model creates sharper, more accurate groups. It is a competitive, open-source approach that proves understanding how nodes are connected is just as vital as knowing what they are.

Cover image for article From tools to orchestration: building my personal AI OS on Telegram

Article

From tools to orchestration: building my personal AI OS on Telegram

Read article

Behind the scenes of my personal Telegram assistant: the architecture of an agentic runtime built from scratch for total control over LLMs, token consumption, and security. It integrates Notion, Google Workspace, and health metrics into a single interface.

Image for project Telegram Personal Assistant

Project

Telegram Personal Assistant

GitHub

A Telegram-based personal assistant project, built from scratch for total control over LLMs, token consumption, and security, integrating Notion, Google Workspace, and health metrics into a single interface.