I’m a Software Engineer at NVIDIA in Santa Clara, US (headquarter). I work in the CUDA HPC Math Library team and have been leading the Sparse Linear Algebra group for the past 6 years.
My interests outside sparse linear algebra include parallel computing, software optimization, and graph algorithms. I am also passionate about programming and software engineering, primarily in C++.
.....
I taught C++ professionally for 5 years in undergraduate and graduate courses. I maintain an open-access C++ course. "
Every time I touch enterprise C++ codebase it's a freakshow heavily struggling with memory management.
As reference the material could be good, as study it's very questionable.
but maybe it's a dying breed anyway, so I should just learn rust/go/zig/etc
That's a very, very small target you're aiming at there.