Daniel Jünger

Developer Technology Engineer at NVIDIA

Krofdorf-Gleiberg, Hesse, Germany
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

🤩
Rockstar
🎓
Top School
Daniel Jünger is a Developer Technology Engineer at NVIDIA with 11 years of experience bridging research and production software in high-performance computing and systems. He progressed from systems administration and academic research at Johannes Gutenberg-Universität Mainz to developer-focused roles at NVIDIA, where he contributes deep CUDA and low-level C++ expertise. His open-source work on the archived NVIDIA libcudacxx repo includes implementing atomic operations for floating-point types and generating assembly-level implementations, showing strong command of parallel primitives and toolchain compatibility. Based in Hesse, Germany, he combines rigorous academic training in informatics with practical DevTech experience, often turning complex hardware-level challenges into validated, test-covered software.
code11 years of coding experience
job8 years of employment as a software developer
bookInformatik, Informatik at Universität Trier
bookInformatik, Informatik at Johannes Gutenberg-Universität Mainz
languagesGerman, English
github-logo-circle

Github Skills (11)

cuda10
nvidia10
libc10
cpp10
gpu10
c1110
c1410
assemble9
assembler9
assembly9
llvm8

Programming languages (9)

DockerfileC++ShellCMakeScalaGoHTMLCuda

Github contributions (5)

github-logo-circle
NVIDIA/libcudacxx

Jun 2022 - Jul 2022

[ARCHIVED] The C++ Standard Library for your entire system. See https://github.com/NVIDIA/cccl
Role in this project:
userBack-end Developer
Contributions:2 reviews, 8 commits, 3 PRs in 28 days
Contributions summary:Daniel primarily contributed to the CUDA C++ Standard Library, focusing on atomic operations. Their work involved implementing and extending atomic support for floating-point types, including generating low-level assembly code for atomic operations. The user also addressed MSVC compatibility issues and added tests to validate the functionality of these atomic operations, demonstrating a strong understanding of CUDA's atomic features.
c-plus-pluscxxcpp23cpp-librarynvidia-hpc-sdk
sleeepyjack/warpdrive

Sep 2017 - Apr 2022

Contributions:54 commits, 24 pushes, 2 branches in 4 years 8 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
Daniel Jünger - Developer Technology Engineer at NVIDIA