During my master's studies, I immersed myself in parallel computing, exploring GPU clusters and programming paradigms like MIMD (OpenMP, MPI) and SIMD (CUDA C/C++). This ignited my passion for High Performance Computing and software development, leading to diverse experiences through projects and internships. For my master's thesis, I implemented real-time visualizations in scientific code, significantly reducing post-processing requirements, which I presented at the NVIDIA GPU Technology Conference.
Following graduation, I spent two years as a Research Scientist at TU Dresden's Centre for Information Services and High Performance Computing, where I contributed to the NextgenIO project, optimizing performance for parallel processing and big data applications(C/C++).
Since 2019, I've been a Senior Software Developer (C++/Python/bash) at ESI Group where I've made significant contributions to various projects, including enhancing company APIs and establishing CI/CD pipelines. My passion for AI and GPU led me to pursue advanced certifications in Deep Learning and CUDA GPU Computing.
NVIDIA CUDA Certification:
Scaling CUDA C++ Applications to Multiple Nodes
Fundamentals of Accelerated Computing with CUDA C/C++
1) 9 IDEA: Dynamic CUDA support in DNN
2) 4 IDEA: Multi-camera calibration part 3
3) 12 IDEA: Synchronized multi camera video recorder
I am looking forward, to work with great mentors and contributing to one of the projects above. I believe this is a great opportunity to put my skills and knowledge into action.
Best regards,
Anurag Dogra