I'm an electrical and computer engineer living in New York with a B.Sc. and M.Sc. from the Technical University of Munich. Today, I work at Ripple as a software engineer building custody infrastructure in Rust.
I was born in Minneapolis to Brazilian parents that emigrated to pursue their PhDs in Economics. I moved shortly after to Brazil, and eventually pursued higher education in Germany. It does dawn on me that having found a natural pull towards Blockchain and fintech infrastructure, as an engineer son to economists, does feel almost obvious, but to me it was a happy happenstance.
I've always been curious towards machines, how programs are consumed, decoded into instructions and then executed as specified. That pulled me across many layers of computing abstraction: digital electronics, computer architecture, FPGAs, operating systems, Linux, and networking. Finally, the software-engineering that ties these structures together and the capability to drive them in a distributed fashion towards a single end-purpose was always fascinating to me.
My interests span fully across the systems stack: from hardware/software co-design and kernel engineering up to low-latency distributed computing, and lately blockchain infrastructure. I'm fascinated by how intricately orchestrated distributed systems can emulate the social and economic systems we live by. Feel free to reach out via the contact information on this page.
At Ripple, I began on the Key Management System (KMS): a unified abstraction over heterogeneous HSM and MPC backends for secure key storage, wrapping, and cryptographic signing. More recently I've been building Managed Custody, a greenfield Rust product that orchestrates Ripple Custody over AWS infrastructure for tier-1 and tier-2 banks.
I have collaborated in the past on independent research with Dr. Anirudh Sivaraman and Dr. Muhammad Haseeb of Systems@NYU on distributed, low-latency networking for financial exchanges in the cloud. The work centered around Onyx, a highly scalable and performant financial exchange in the cloud, published at ACM SIGCOMM '25, a flagship venue in computer networking. My master's thesis built Viveiro, a heuristic that selects VMs by present cloud conditions to improve a multicast tree's latency, both before and at runtime, which informed Onyx's design.
Mastering one's tools is to me almost a requirement to fully reach my potential as an engineer. Either that or I just enjoy hacking my setup. I was a daily-driver of Linux for a long time, always loved the freedom and autonomy in its OSS ecosystem.