Xiaomeng Zhang
Xiaomi Vela Development Engineer
Xiaomeng Zhang is a maintainer of the C++ runtime libraries for NuttX, an embedded RTOS. He has ported and adapted the full LLVM libc++ / libc++abi / libunwind stack, as well as libgcc / compiler-rt, to resource-constrained environments, with support for lightweight runtimes such as libminiabi and uClibc++. He previously contributed to the maintenance of the LLVM 17 C++ libraries, integrating them with NuttX and the Infineon TASKING compiler. He also led the upgrade of NuttX’s three LLVM runtime libraries to LLVM 21, and enabled C++ exception handling for dynamically loaded modules across ARM, x86-64, and RISC-V architectures.