Rengaraj D is a senior software engineer based in Chennai with 11 years of experience building embedded and application-level systems, currently focused on satellite software at SES Satellites. He thrives at the intersection of hardware and software, preferring C for low-level firmware and Python for automation and higher-level application work. His background spans ARM Cortex-M microcontrollers, unit testing in C and Python, Yocto-based Linux integration and early Linux kernel/device tree exploration. An active member of the ChennaiPy community and an open-source contributor, he brings practical debugging instincts honed over a decade of fixing electronics and shipping embedded products. Notably, he has progressed from hands-on controller development to senior engineering roles and technical leadership across telecom and embedded firms.
11 years of coding experience
10 years of employment as a software developer
Higher Secondary Biology Maths, Higher Secondary Biology Maths at Nadar Higher Secondary School , Rajapalayam
Bachelor of Engineering (B.E.) Electronics and Communication Engineering, Bachelor of Engineering (B.E.) Electronics and Communication Engineering at Adhiparasakthi Engineering College, Melmaruvathur
Contributions:34 pushes, 1 branch in 4 years 2 months
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
Rengaraj D - Sr Engineer, Software at SES Satellites