Prasanna M is a senior software engineer with 14 years of embedded systems expertise, currently at Microsoft and long active in upstream Linux kernel development. He specializes in low-level C development, ARMv8 architecture, pre-silicon bring-up, and SoC peripheral bring-up with hands-on debugging using gdb, T32 and crash analysis. His open-source footprint includes multiple accepted kernel patches and drivers (hwrng, efuse, TPM RNG, PRNG) that have been widely reused or derived by other maintainers. At Qualcomm he improved debug tooling and root-cause analysis—turning days-long investigations into minutes—and earned internal recognition for those contributions. Comfortable across Git, SVN and Perforce, he combines deep OS fundamentals with practical experience shipping silicon bring-ups and production device features.
14 years of coding experience
11 years of employment as a software developer
Sri Prasanna Venkateshwara Matriculation higher secondary school
B.E Electronics and Communication, B.E Electronics and Communication at College of Engineering, Guindy
B.E Electronics and Communication, B.E Electronics and Communication at Anna University Chennai
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
Prasanna M - Senior Software Engineer at Microsoft