Diptanshu Jamgade

Senior System Software Engineer at NVIDIA

Hyderabad, Telangana, India
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
Diptanshu Jamgade is a Senior System Software Engineer with over a decade of experience building high-performance embedded and networked systems at NVIDIA, Intel, and Qualcomm. An IIT Kharagpur dual-degree graduate in ECE with a specialization in Embedded Systems and Visual Information Processing, he has deep expertise in device drivers, SmartNIC virtualization (virtio/PCIe/DPDK/SPDK), DMA engines and USB/kernel subsystems. He actively contributes to open source—most notably enhancing MKV subtitle extraction in the widely used CCExtractor project during a Google OSS internship and GSOC—and maintains self-hosted Raspberry Pi projects showcased on his GitHub. Comfortable across kernel and userspace stacks, he blends low-level hardware interfacing with userspace libraries to optimize real-world throughput and virtualization scenarios. Outside work he channels curiosity into cycling, basketball and long bike rides, reflecting a hands-on, tinkerer mindset that informs his engineering approach.
code10 years of coding experience
job4 years of employment as a software developer
bookHigher Secondary School, Higher Secondary School at B.R.A.'s Mundle English Medium School
bookJunior college, Science, Junior college, Science at Sri. Shivaji Science College, Congressnagar
bookDual Degree ( B.Tech and M.Tech ), Electrical, Electronics and Communications Engineering, Dual Degree ( B.Tech and M.Tech ), Electrical, Electronics and Communications Engineering at Indian Institute of Technology, Kharagpur
stackoverflow-logo

Stackoverflow

Stats
1reputation
31reached
0answers
1question
github-logo-circle

Github Skills (8)

c1710
mkv10
c1110
subtitle10
text-processing10
cprogramming-language9
c-language9
wxpython6

Programming languages (3)

TypeScriptCPython

Github contributions (5)

github-logo-circle
CCExtractor/ccextractor

Mar 2017 - Sep 2017

CCExtractor - Official version maintained by the core team
Role in this project:
userBack-end Developer
Contributions:56 commits, 9 PRs, 6 comments in 5 months
Contributions summary:Diptanshu primarily worked on enhancing the Matroska (MKV) subtitle parsing and extraction functionality within the CCExtractor project. Their contributions included modifications to the `matroska.c` and `matroska.h` files, specifically focusing on improving subtitle track handling. The user also addressed newline character issues within ASS/SSA subtitles and implemented a feature for extracting subtitles based on specified language codes.
ccextractorimagepythonrustteam-core
Diptanshu8/piface

May 2020 - Apr 2022

A front-end to all my Raspberry Pi hosted services' status
Contributions:1 PR, 14 pushes, 1 branch in 1 year 11 months
raspberry-pihostedflaskraspberryservices-status
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
Diptanshu Jamgade - Senior System Software Engineer at NVIDIA