Nicolas Denoyelle

Technical Lead at ByteDance

Seattle, Washington, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
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.
code11 years of coding experience
job4 years of employment as a software developer
bookClasses 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
bookingé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
bookDoctor of Philosophy - PhD High Performance Computing, Doctor of Philosophy - PhD High Performance Computing at Université de Bordeaux
languagesEnglish, Spanish
stackoverflow-logo

Stackoverflow

Stats
11reputation
2kreached
0answers
2questions
github-logo-circle

Github Skills (61)

python10
topology10
linux10
hardware10
configurations10
timing9
low-latency9
hierarchical9
multiple-versions9
hpc9
windows9
scientific-computing9
macos9
package-manager9
cuda9

Programming languages (4)

C++CRustPython

Github contributions (5)

github-logo-circle
Performance analysis of parallel applications' placement on hierarchical architectures
Contributions:213 commits, 315 pushes, 10 branches in 5 years 5 months
architecturesperformance-analysisparallelplacementhierarchical
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.
Request Free Trial
Nicolas Denoyelle - Technical Lead at ByteDance