Varun M is a pragmatic full-stack Software Development Engineer based in Seattle with a decade of professional experience and 2.5+ years focused on scalable web applications. Currently at Amazon, he pairs cloud and embedded expertise—contributing bug fixes and protocol-level improvements to the widely used aws-iot-device-sdk-embedded-C, including shadow, MQTT, and TLS enhancements. His background at Wipro and an MS in Computational Science (4.0) from UNC Charlotte reflect strong systems thinking and a solid academic foundation. Varun brings a blend of hands-on embedded C skills and web-facing development, making him effective at bridging device-level constraints with cloud-scale services. Notably, his open-source contributions reveal attention to reliability and metrics, not just feature work.
10 years of coding experience
3 years of employment as a software developer
Computational Science, Computational Science at KL University
Master of Science, Computational Science, 4.0, Master of Science, Computational Science, 4.0 at University of North Carolina, Charlotte
SDK for connecting to AWS IoT from a device using embedded C.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:17 commits in 3 months
Contributions summary:Varun primarily contributed to bug fixes and improvements within the embedded C SDK. Their work focused on resolving issues related to shadow functionality, MQTT client behavior, and TLS connections. They also updated default connection parameters and added SDK metrics. The commits demonstrate a solid understanding of the SDK's internals and embedded systems programming practices.
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.