SatVHR
Small satellite for very high-resolution Earth observation, developed under an AEB/FINEP economic grant for innovation. Led its OBDH subsystem through CDR.
FINEP awardSoftware Engineer at Canonical
Software Engineer · Linux, flight software & embedded systems
I build software that has to keep working where nobody can reach it: flight software for satellites in orbit, and the Linux packages that ship AMD's ROCm AI stack in Debian and Ubuntu.
Software engineer with 10+ years of hands-on Linux experience, from kernel drivers and systemd to Debian/Ubuntu packaging. At Canonical I maintain AMD's open-source ROCm AI software stack across Debian and Ubuntu.
Before that I spent five years in the space industry at Visiona Space: I owned the on-board computer of VCUB1, the first nanosatellite designed entirely by the Brazilian industry, from design through launch and in-orbit operations, then led the OBDH subsystem of the SatVHR Earth observation satellite.
Jul 2025 – Present
Canonical · Remote
Silicon Alliances team, partnering with silicon vendors to make their software stacks first-class on Ubuntu.
Feb 2023 – Jul 2025
Visiona Space · São José dos Campos, Brazil
Led the on-board data handling (OBDH) subsystem of SatVHR, a very high-resolution Earth observation satellite funded by a FINEP/AEB innovation grant.
Feb 2020 – Feb 2023
Visiona Space · São José dos Campos, Brazil
Owned the cFS-based on-board computer of VCUB1, a 6U CubeSat launched on Falcon 9, from PDR through launch, then operated and sustained it in orbit.
Feb 2019 – Dec 2019
Embraer · São José dos Campos, Brazil
Developed an aircraft data collection system for a Corporate Aviation project, focused on appraiser processes, and automated workflows and infrastructure as an IT DevOps intern.
Small satellite for very high-resolution Earth observation, developed under an AEB/FINEP economic grant for innovation. Led its OBDH subsystem through CDR.
FINEP awardThe first nanosatellite designed entirely by the Brazilian industry, with a high-resolution optical camera and software-defined radio IoT. Owned its on-board computer from design to decommissioning.
PlatformAn operating system written in C-, compiled by my own C- compiler, running on iLoop32, a RISC processor I designed in Verilog and ran on an FPGA.
Demo videoHow the flight software of VCUB1 was built on NASA's Core Flight System and flown in orbit.
Federal University of São Paulo · First-Class Honours, first in class (9.4/10)