Summary
Nick Desaulniers is a seasoned software engineer with 13 years of experience specializing in low-level systems, compiler toolchains, and kernel development. Based in Mountain View, he has been the Linux kernel maintainer for LLVM support at Google and now continues systems work at Tesla, bringing deep expertise in ARMv8-A, C/C++, and compiler-kernel interactions. His open-source contributions span LLVM/Clang, Android bionic/liblog, and Rockchip device kernels, where he focuses on correctness, portability, and toolchain-driven bug fixes like implicit conversions, overflow fixes, and ABI-compatible inlines. He also has a history in WebRTC, WebGL, and large C++→JavaScript ports from his Mozilla days, reflecting broad systems-to-application experience. Notably, he has implemented libc features, ported setjmp/longjmp for ARM, and improved XLA testing utilities—work that combines compiler internals with pragmatic testing and performance improvements.
14 years of coding experience
13 years of employment as a software developer
BS Computer Engineering Web Development Economics, BS Computer Engineering Web Development Economics at Rochester Institute of Technology
French