Archit Aggarwal is a Software Development Engineer II in Bellevue with 11 years of experience building reliable, low-level systems for cloud and edge devices. At Amazon he works on large-scale deep learning inference and computer vision for Amazon Go, combining production-grade engineering with applied ML pipelines. His open-source contributions to high-profile AWS projects like FreeRTOS and the AWS IoT Embedded C SDK show deep expertise in embedded C, serialization, TLS error handling, and release automation. A UC San Diego MS graduate with a strong IIT Ropar engineering background, he blends academic rigor with pragmatic system design. He’s especially skilled at making tricky debugging and release workflows more robust—often improving observability and automation behind the scenes.
11 years of coding experience
3 years of employment as a software developer
University of California, San Diego
Bachelor of Technology - BTech, Electrical and Electronics Engineering, 8.89/10, Bachelor of Technology - BTech, Electrical and Electronics Engineering, 8.89/10 at Indian Institute of Technology, Ropar
'Classic' FreeRTOS distribution. Started as Git clone of FreeRTOS SourceForge SVN repo. Submodules the kernel.
Role in this project:
Automation Engineer / Build & Release Engineer
Contributions:1 release, 159 reviews, 49 commits in 1 year 1 month
Contributions summary:Archit's primary contribution involves modifying the `release.py` script within the repository. This script is crucial for automating release processes, as the changes introduce a new parameter for specifying the branch to be released. The user also added support to download the target repo when creating release autocommits. This demonstrates a focus on streamlining and enhancing the automation of software releases.
Contributions:1 release, 491 reviews, 226 commits in 1 year 5 months
Contributions summary:Archit made several updates to the `aws/amazon-freertos` repository, specifically focusing on the `iot_tls.c` and `iot_pkcs11_mbedtls.c` files. These changes involved modifying the logging of mbedtls error codes, indicating a focus on debugging and error handling. The user also merged branches and updated files, with a general focus on maintaining the codebase and incorporating changes from the master branch.
markdown
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
Archit Aggarwal - Software Development Engineer II at Amazon