Balaji Srinivasan is a Senior Embedded Developer based in Oslo with nearly two decades of software engineering experience, currently building automated warehousing solutions at AutoStore. He specializes in embedded software for Arm Cortex devices and has hands-on experience across Bluetooth Low Energy, Cellular IoT, and WiFi 6 from his time at Nordic Semiconductor. Certified in ISTQB testing and as a Scrum Master, he combines rigorous testing, agile practices, and process improvement to raise product quality and delivery predictability. An active contributor to the widely used nRF Connect SDK, he has fixed buffer overflows, improved UART power management, and hardened modem and GPS module code—work that directly boosts IoT stability in production. He mentors junior engineers and serves as an employee representative, reflecting a blend of technical leadership and advocacy for team wellbeing. Colleagues rely on him to translate complex hardware constraints into reliable, maintainable embedded software.
Contributions:523 reviews, 47 commits, 100 PRs in 1 year 10 months
Contributions summary:Balaji primarily contributed to the nRF Connect SDK, focusing on improvements and bug fixes related to embedded systems and IoT applications. Their work included modifying board configurations, documentation updates, and unit testing of GPS module functionality. The user also addressed issues in modem shell samples, specifically concerning UART power management and modem trace handling. Furthermore, they fixed several issues related to buffer overflows and memory management, increasing the stability and reliability of the code.
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
Balaji Srinivasan - Senior Embedded Developer at AutoStore™