Summary
Nilesh Mahajan is a Principal System Software Engineer with nine years at NVIDIA and a deep background in GPU software stacks, cross-platform system services, and graphics driver development. He has progressed through roles from Control Panel and kernel-mode driver work to leading system security and application security efforts for GeForce NOW, with hands-on experience in reverse engineering and malware analysis. Nilesh has shipped features spanning Windows, Linux, and macOS—working on Optimus, G-Sync, Mosaic, DCH migrations, and background services tied to CEF and AI/ML prototypes. Based in Pune, he complements his industry experience with post-graduate studies in mobile and wireless computing and coursework at Stanford CPD, bringing both practical silicon bring-up know-how and a security-first mindset to complex system software challenges.
9 years of coding experience
15 years of employment as a software developer
BE, Electronics & Tele-Communications, First Class with Distinction (Hons.), BE, Electronics & Tele-Communications, First Class with Distinction (Hons.) at North Maharashtra University
Post Graduate Diploma, Mobile and Wireless Computing, Post Graduate Diploma, Mobile and Wireless Computing at C-DAC (Sunbeam Institute of Information Technology Pune)
Stanford Center For Professional Development, Stanford Center For Professional Development at Stanford University