About Me

I grew up in a small village in the Amazon rainforest in Brazil 🇧🇷. My childhood wasn't spent in front of a screen; it was spent chasing iguanas, hiding from jaguars, climbing trees, and exploring the wonderful insects hidden deep inside the jungle. This early connection with nature still influences me today - during summer, I spend my free time cultivating carnivorous plants, watching them thrive in the delicate balance of their environments.

As I grew older, my curiosity shifted from the biological world to the mechanical and computational. During high school, I was building a soccer robot, designing a 3D printer from scratch, and creating an autonomous greenhouse that could monitor and control its own climate. These projects taught me that the most interesting problems sit at the intersection of hardware, software, and the physical world - a philosophy that still guides my work today.

Soccer robot built during high school

Soccer robot (High School)

3D printer built from scratch during high school

Custom 3D Printer (High School)

In 2019, I began my journey at the University of São Paulo (bora USP!), where I dove deeper into computer science and robotics. I published a paper on soccer robots and conducted research on genetic algorithms - I was fascinated by how simple rules could lead a system to solve complex problems. Watching emergent behavior arise from basic principles felt like discovering a fundamental truth about intelligence itself.

In 2022, I received an exchange scholarship to study in the Netherlands, where I joined the University of Groningen for a year. There, I published a paper on multi-agent object transportation, exploring how autonomous systems could collaborate to solve complex tasks. Living abroad opened my eyes to new perspectives in robotics and perception. After completing my exchange, I moved to Utrecht in 2025, where I'm living until today, continuing to build my career at the intersection of tooling and robotics.

Teaching robotics to kids at USP

Teaching robotics to kids at USP

3D printer built from scratch during high school

Object transpation with swarm intelligence

Today, I am the lead maintainer of ImPlot (5K+ GitHub stars) and the author of ImPlot3D (1K+ stars) - C++ visualization libraries used by thousands of engineers and scientists worldwide to understand complex, real-time data. I'm also the creator of Flatland XR, a rigorous 2D sandbox for prototyping Visual-Inertial Odometry (VIO) and Bundle Adjustment algorithms, making complex SLAM concepts accessible to everyone.

My current focus lies at the intersection of perception (Kalman filters, factor graphs, SLAM) and theoretical physics. I'm fascinated by how mathematical frameworks from physics can be applied to understand sensor fusion and state estimation - turning noisy, uncertain measurements into coherent understanding of the world.

At Perciv AI, I develop the core C++ software for multi-sensor calibration, leading the implementation of the sensor fusion backend that precisely fuses data from LiDAR, RGB/Thermal cameras, Radars, and IMU/GNSS systems. Previously, at Nuwa, I designed the real-time sensor fusion pipeline to track human handwriting, processing data from multi-camera, IMU, and force sensors, applying Kalman filters, and developing embedded firmware on Cortex-M4 and FPGA platforms.

I thrive on building the full stack for systems that interact with the physical world - from low-level firmware and hardware-accelerated graphics (OpenGL/Vulkan) to complex sensor fusion algorithms. My toolkit includes Factor Graphs, Kalman Filters, SLAM, expert-level C++, real-time graphics with ImGui/ImPlot, and embedded systems on STM32, FPGA, ROS 2, and RTOS.

Outside of work, I'm passionate about the physics of everyday things. I love brewing coffee in my free time, studying the extraction dynamics, temperature curves, and fluid mechanics that turn ground beans into the perfect cup. I can also solve a Rubik's cube in under 1 minute and 30 seconds - a reminder that pattern recognition and algorithms aren't just for computers.

Support My Work

I'm currently saving to pursue a PhD in Robotics/XR - a long-term personal and professional goal of mine. Your sponsorship directly supports three things:

  • 📈 The health of ImPlot/ImPlot3D through dedicated maintenance and community support
  • 😎 Educational robotics through Flatland XR, making SLAM accessible to learners worldwide
  • 🎓 My academic future, with all funds going toward living expenses for graduate studies
💖 Sponsor on GitHub

My journey from the Amazon rainforest to the cutting edge of robotics and perception has taught me that the best work happens at the boundaries - where nature meets technology, where theory meets practice, and where curiosity meets rigor. Thank you for considering supporting my open-source work and my academic journey! 🙏