Shrikant Tudavekar

Senior Principal Software Engineer at Dell Technologies

Austin, Texas, 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

🤩
Rockstar
🎓
Top School
Shrikant Tudavekar is a Senior Principal Software Engineer based in Austin with 9 years of experience designing embedded systems, firmware, and platform software for leaders like Dell, Enphase, NVIDIA, and Arm. He combines deep embedded expertise with practical IoT experience—contributing timing and ticker test robustness to the high-profile Arm Mbed OS project and improving test reliability across transport layers. At Enphase and NVIDIA he led firmware efforts that bridged silicon, real-time software, and production-ready validation, while now driving platform-level engineering at Dell. Known for refining test infrastructure and handling build resilience, he brings a pragmatic focus on reliability and observability in constrained systems. He holds an MS in Electrical and Electronics Engineering and pairs academic grounding with hands-on open-source contributions that improve device-level timing accuracy.
code9 years of coding experience
job14 years of employment as a software developer
bookElectrical, Electronics and Communications Engineering, Electrical, Electronics and Communications Engineering at Visvesvaraya Technological University
bookMaster of Science (MS), Electrical and Electronics Engineering, Master of Science (MS), Electrical and Electronics Engineering at The University of Texas at Arlington
languagesHindi, Marathi, Kannada, English
stackoverflow-logo

Stackoverflow

Stats
1,459reputation
136kreached
0answers
3questions
github-logo-circle

Github Skills (13)

testing10
mbed10
embedded10
c-language10
cprogramming-language10
sys10
real-time-systems10
git9
iot9
python8
android-video-player6
android6
adb6

Programming languages (8)

TypeScriptJavaC++CCMakeMakefileJavaScriptPython

Github contributions (5)

github-logo-circle
ARMmbed/mbed-os

Jun 2017 - Apr 2019

Arm Mbed OS is a platform operating system designed for the internet of things
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:40 commits, 23 PRs, 4 branches in 1 year 9 months
Contributions summary:Shrikant primarily contributed to the timing and testing aspects of the Mbed OS project. Their work involved updating and refining timing tests to improve their robustness and accuracy, specifically addressing transport delays. The user also added and validated new tests related to ticker functionality, incorporating key-value pairs for communication between host and device. Furthermore, the user made modifications to handle git clone failures and build processes.
kernelmbed-osoperating-systemlinuxmbed
mbed-ci/mbed-os-fork-ci

Sep 2017 - Apr 2019

Contributions:39 PRs, 11 pushes, 11 branches in 1 year 6 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
Shrikant Tudavekar - Senior Principal Software Engineer at Dell Technologies