Imran Desai

Software Engineer at Intel Corporation

Chandler, Arizona, 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
Imran Desai is a software engineer with 10+ years of experience at Intel, blending hands-on firmware and SoC security work with leadership in trusted computing and privacy features from silicon to solution. He has deep expertise in Trusted Platform Module (TPM) ecosystems and firmware security—contributing to high-profile open-source projects like tpm2-tools and EDK II, including implementing the SM3 digest algorithm to enable China-aligned TPM PCR banks. Known for pragmatic problem-solving, he balances low-level cryptographic integration with maintainability improvements across codebases. Based in Chandler, Arizona, he holds an MS in Electrical Engineering and brings a rare cross-domain perspective spanning hardware security, secure firmware, and production software delivery.
code10 years of coding experience
job11 years of employment as a software developer
bookMS, Electrical Engineering, MS, Electrical Engineering at The University of Texas at Arlington
github-logo-circle

Github Skills (14)

c1710
crypto10
algorithm10
firmware10
crypt10
uefi10
it-security10
tpm10
c1110
cryptography10
code-formatting10
security10
code-readability9
python4

Programming languages (6)

ShellCM4HTMLRubyPython

Github contributions (5)

github-logo-circle
tpm2-software/tpm2-tools

Feb 2016 - Oct 2022

The source repository for the Trusted Platform Module (TPM2.0) tools
Role in this project:
userBack-end Developer
Contributions:20 releases, 253 reviews, 1072 commits in 6 years 9 months
Contributions summary:Imran primarily focused on code formatting and whitespace adjustments across multiple files. The changes involve applying a consistent code formatter to improve readability and maintainability of the codebase within the TPM2 tools repository. These formatting changes are consistent and applied across several files and directory locations.
tpm2signingtrustedtrusted-platform-modulesecurity
tianocore/edk2

May 2019 - Jul 2019

EDK II
Role in this project:
userBack-end Developer / Security Engineer
Contributions:9 commits in 1 month
Contributions summary:Imran primarily contributed to the implementation of the SM3 digest algorithm within the EDK2 firmware project. Their work involved adding GUIDs, integrating the SM3 algorithm into the hash instance library, and modifying the base crypto router to recognize the new algorithm. These changes are critical for enabling TPM with SM3 PCR banks, aligning with the China Crypto algorithm suite requirements, which is a core security function. The user's commits demonstrate a strong understanding of cryptographic algorithms and their integration within a secure firmware environment.
uefipythonfirmwarec
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