duclos.dev about posts resume contact +------------------------------------------------------------------------------+ | | | $ whoami | | daniel duclos-cavalcanti — computer engineer, new york | | | | $ _ | | | +------------------------------------------------------------------------------+ * Overview ............................................................... [001] * Research ............................................................... [002] * Projects ............................................................... [003] * Tooling ................................................................ [004] * Links .................................................................. [005] [001] Overview ________________________________________________________________________________ I'm a computer engineer living in New York with a B.Sc. and M.Sc. from the Technical University of Munich. I have collaborated in the past on independent research with Dr. Anirudh Sivaraman and PhD. Muhammad Haseeb of Systems@NYU on distributed, low-latency networking for financial exchanges in the cloud. Today I work at Ripple as a Software Engineer building custody infrastructure in Rust. I began on the Key Management System (KMS): a unified abstraction over heterogeneous HSM and MPC backends (e.g. IBM, Luna) 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. As a team of three, we own the complete SDLC, from infra and development to end-to-end testing. That ownership, autonomy, and greenfield slate brought me to fully embrace the current agent-native software-development paradigm, leveraging a crew of role-specialized agents to carry tickets from plan to merge and significantly contribute to our ~6 month design to production sprint. Beyond that I have a strong background in embedded systems, digital design, FPGAs, high-performance computing, and development for Linux/UNIX environments. [002] Research ________________________________________________________________________________ The work centers on Onyx, a highly scalable and performant financial exchange in the cloud, published at ACM SIGCOMM '25, a flagship venue in computer networking. My master thesis built TreeBuilder, a heuristic that selects VMs by present cloud conditions to improve a multicast tree's latency, both before and at runtime. - Onyx https://arxiv.org/abs/2402.09527 - TreeBuilder https://github.com/duclos-cavalcanti/TreeBuilder - SIGCOMM '24 https://dl.acm.org/doi/abs/10.1145/3672202.3673728 - SIGCOMM '25 https://dl.acm.org/doi/abs/10.1145/3718958.3750530 [003] Projects ________________________________________________________________________________ - TreeBuilder https://github.com/duclos-cavalcanti/TreeBuilder - Agent Factory https://github.com/duclos-cavalcanti/agent-factory [004] Tooling ________________________________________________________________________________ Mastering one's tools matters as much as the craft — or I just enjoy hacking my setup. Daily-driver of Linux for a long time, love the freedom and autonomy in the ecosystem. - dotfiles https://github.com/duclos-cavalcanti/dotfiles [005] Links ________________________________________________________________________________ - resume resume/ - github https://github.com/duclos-cavalcanti - linkedin https://www.linkedin.com/in/duclos-cavalcanti/ - email daniel@duclos.dev ________________________________________________________________________________ Daniel Duclos-Cavalcanti (C) 2026