Rajib Dutta

Principal Engineer at Microsoft

Redmond, Washington, United States
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
Rajib Dutta is a Principal Engineer in Redmond with nine years of embedded and firmware expertise, currently designing firmware for Azure Hardware Security Modules. He previously led Windows inbox driver development for USB4, USB Type-C and USB3—enabling multi-protocol enumeration and secure biometric support—and owns cross-platform crashdump collection spanning BIOS to cloud. His background includes avionics and mobile systems at Honeywell, Nokia and Siemens Research, and an MS from the University of Pennsylvania where he built a BLE ECG patch, highlighting a blend of hardware, low-level software and systems thinking. An active contributor to Microsoft’s Windows driver samples, he has hands-on experience with UCSI, ACPI and DCHU compliance, reflecting deep practical knowledge of platform integration and power/state management.
code8 years of coding experience
job3 years of employment as a software developer
bookMS, Computer and Information Sciences, General, MS, Computer and Information Sciences, General at University of Pennsylvania
languagesEnglish, Hindi, Bengali
github-logo-circle

Github Skills (11)

windows10
usb10
c-language10
driver10
device-driver10
cprogramming-language10
acpi9
sys9
embedded9
iot8
power-management8

Programming languages (2)

COpenSCAD

Github contributions (3)

github-logo-circle
This repo contains driver samples prepared for use with Microsoft Visual Studio and the Windows Driver Kit (WDK). It contains both Universal Windows Driver and desktop-only driver samples.
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:12 commits in 2 years 4 months
Contributions summary:Rajib made several changes related to the Windows Driver Kit (WDK) and USB device driver samples. These changes include modifications to the Fdo.cpp and Ppm.cpp files, focusing on the initialization and management of UCSI (USB Type-C Connector System Interface) devices and connectors. They also incorporated ACPI (Advanced Configuration and Power Interface) functionalities. The user also updated the driver samples for DCHU (Declarative Componentized Hardware Update) compliance, including adjustments to D3 power state timeouts.
driversmicrosoft-visual-studiodriverwindows-driverwindows
The official Windows Driver Kit DDI reference documentation sources
Contributions:4 commits in 1 year 7 months
driversdriverwindows-driverwindowsinternals
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
Rajib Dutta - Principal Engineer at Microsoft