Balaji Srinivasan

Senior Embedded Developer at AutoStore™

Oslo, Norway
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
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.
code7 years of coding experience
languagesSpanish, Tamil, Norwegian, Hindi, English
github-logo-circle

Github Skills (11)

iot10
embedded10
zephyr-rtos10
c-programming10
sys10
iot-devkit10
unit-testing9
bluetooth-le8
bluetooth-low-energy8
btle8
git7

Programming languages (8)

TypeScriptC#CSSCJavaScriptVueRobotFrameworkPython

Github contributions (5)

github-logo-circle
nrfconnect/sdk-nrf

Mar 2021 - Jan 2023

nRF Connect SDK main repository
Role in this project:
userEmbedded Systems Engineer / IoT Developer
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.
connect-sdknrf-connect-sdkinfinibandlteppp
Contributions:2 releases, 52 PRs, 130 pushes in 2 years 1 month
tddunittestingtestingmocking-frameworkstest-framework
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™