Nicolas Denoyelle is a Technical Lead at ByteDance with 11 years of experience building high-performance systems and leading cross-functional engineering work. He brings deep expertise in memory management, data locality and distributed query engines from a career that spans research at Argonne National Laboratory and hands-on engineering at Voltron Data. At Voltron he helped optimize a C++ GPU-accelerated query engine—improving memory allocation, GPU compression, UCX networking reliability and parser performance—while mentoring peers and improving developer workflows. His PhD work produced the Locality-Aware Roofline Model and tooling for topology-aware placement, reflecting a rare combination of academic rigor and production engineering. Based in Seattle, he blends systems-level research with practical optimizations that tangibly lower analytics cost and latency. He’s equally comfortable instrumenting hardware counters and shipping multi-language (C++, Python, protobuf, gRPC) solutions at scale.
11 years of coding experience
4 years of employment as a software developer
Classes préparatoires aux grandes écoles (CPGE) Mathématiques Physique et Sciences de l'ingénieur (MPSI - MP), Classes préparatoires aux grandes écoles (CPGE) Mathématiques Physique et Sciences de l'ingénieur (MPSI - MP) at Lycée Lafayette Clermont-Ferrand
ingénieur ENSEIRB spécialité Parallélisme Répartition et Calcul Distribué Informatique HPC, ingénieur ENSEIRB spécialité Parallélisme Répartition et Calcul Distribué Informatique HPC at ENSEIRB-MATMECA
Doctor of Philosophy - PhD High Performance Computing, Doctor of Philosophy - PhD High Performance Computing at Université de Bordeaux
Contributions:2 releases, 568 commits, 435 pushes in 2 years 3 months
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.