Lee Thomas is a Senior Software Engineer with 6+ years of deep experience in embedded systems and Android platform development, currently driving power and performance features for Wear OS at Google. He has a strong track record at Motorola, AWS, and GM delivering battery optimizations, automated monitoring tools, and IoT integrations on FreeRTOS, and has contributed fixes and HTTPS/Bluetooth enhancements to prominent AWS embedded open-source projects. Lee combines low-level embedded C expertise with Android application and system-level performance analysis, using tools from battery-historian to systrace to squeeze real-world product improvements. Known as a consistent go-to engineer, he pairs hands-on debugging and test automation with product-focused thinking—leveraging BigQuery-driven user data at Motorola to prioritize impactful fixes. He holds a B.Tech in Computer Science with distinction and is skilled across the full software lifecycle from requirement analysis to release.
6 years of coding experience
11 years of employment as a software developer
Bachelor of Technology (BTech), Computer Science And Engineering, Distinction, Bachelor of Technology (BTech), Computer Science And Engineering, Distinction at College of Engineering Trivandrum
Contributions:312 reviews, 54 commits, 128 PRs in 1 year 7 months
Contributions summary:Lee primarily contributes to the Amazon FreeRTOS project, focusing on modifications and enhancements within the embedded systems domain. Their work involves integrating HTTPS functionality, including the addition of HTTPS test and demo code and fixing build issues related to HTTPS. Additionally, the user addresses Bluetooth-related issues, specifically resolving infinite loops during disconnection and providing fixes for Bluetooth disconnect logic. This demonstrates a strong understanding of embedded networking and system integration.
SDK for connecting to AWS IoT from a device using embedded C.
Role in this project:
Embedded Systems Engineer / IoT Developer
Contributions:3 releases, 252 reviews, 107 commits in 1 year 5 months
Contributions summary:Lee made several contributions to the AWS IoT Device SDK for embedded C, focusing on enhancing the codebase. They added versioning information to library license headers across multiple files, including test, serializer, and shadow-related code, reflecting a focus on code maintainability and documentation. Furthermore, the user performed minor fixes to MQTT library by removing the assert for system taskpool check and addressing a JSON parser issue, along with the code restructure and documentation changes. They also addressed documentation spelling and style issues.
aws-iotsdkembeddedawsembedded-c
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.