Shashank Sharma

Principal Graphics Software Engineer at NVIDIA

Berlin, 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

👤
Senior
🎓
Top School
Shashank Sharma is a Principal Graphics Software Engineer based in Berlin with over a decade of hands-on experience building Linux graphics and display stacks for industry leaders like NVIDIA, AMD, Intel, and Samsung. He specializes in end-to-end Linux graphics development—spanning Kernel DRM drivers, GPU driver internals, compositors, and middleware—to deliver features such as HDR, FreeSync, and advanced workload scheduling. A proven open-source maintainer and technical lead, he’s driven upstream work on AMDGPU, Xorg DDX, and compositor integrations while fostering community collaboration. His career blends low-level kernel bring-up and platform porting with system-level architecture for infotainment and high-resolution display solutions. Known as an “opensourcer” who’s comfortable across the stack, he brings both pragmatic engineering and cross-team leadership to complex graphics problems. Outside core duties he enjoys tackling niche integration challenges that reveal subtle system interactions often missed in higher-level design.
code12 years of coding experience
job14 years of employment as a software developer
bookBE Electronics and Telecom, BE Electronics and Telecom at Bhilai Institute of Technology (BIT), Durg
bookHSSCSSSC PCM, HSSCSSSC PCM at S S Kalibadi School,Raipur
github-logo-circle

Github Skills (7)

c1710
edid10
c1110
linux-kernel10
hdmi10
dd8
i2c8

Programming languages (2)

C++C

Github contributions (5)

github-logo-circle
A few basic and tiny tools which:- create a framebuffer, fill a pattern on this buffer, and displays this buffer on the display using DRM and Framebuffer (fbdev) ecosystems
Contributions:36 commits, 17 PRs, 25 pushes in 1 year 1 month
fillbufferframebufferdisplaysdrm
Contributions:5 commits, 4 pushes, 5 branches in 10 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
Shashank Sharma - Principal Graphics Software Engineer at NVIDIA