Madana Thirumalai

Principal Software Engineer at Comcast

Chennai, Tamil Nadu, India
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

👤
Senior
🎓
Top School
Madana Thirumalai is a Principal Software Engineer with nearly 15 years of experience building high‑reliability C, C++ and JavaScript systems for set‑top box and telecom domains. He has driven application platform and WebRTC work at Comcast and contributed stability and lifecycle fixes to the widely used rdkservices RDKShell project in open source. His background includes R&D and billing systems at Nokia and Aricent, and he pairs strong unit‑level craftsmanship with platform‑scale design and remote debugging expertise. A BITS MS graduate with consistently top academic performance, he has hands‑on experience working onsite with U.S. clients and translating telecom requirements into production software.
code11 years of coding experience
job15 years of employment as a software developer
bookMaster's degree, MS Software Systems, 9.59*, Master's degree, MS Software Systems, 9.59* at Birla Institute of Technology and Science
bookBachelor of Engineering - BE, Computer Science, Bachelor of Engineering - BE, Computer Science at Thiagarajar College of Engineering
languagesEnglish, Tamil
github-logo-circle

Github Skills (11)

c-language10
cprogramming-language10
software-lifecycle10
concurrency10
lifecycle10
multithreading9
error-handling9
debug8
debugging8
sys7
embedded7

Programming languages (4)

C++ShellCJavaScript

Github contributions (5)

github-logo-circle
rdkcentral/rdkservices

Oct 2020 - Aug 2022

RDK Services
Role in this project:
userBack-end Developer
Contributions:26 reviews, 42 commits, 88 PRs in 1 year 10 months
Contributions summary:Madana contributed to the `rdkservices` repository, focusing on RDKShell, as evidenced by the code changes. Their work involved fixing crashes during application launch and deactivation, implementing features like inactivity reporting, and launching factory apps. They also addressed issues related to parallel launches and destruction processes within the RDKShell environment, enhancing the stability and functionality of the service.
rdk
rdkcentral/entservices-infra

Mar 2025 - Apr 2025

ENT-Services repo containing plugins related to infrastructure for the device
Contributions:40 reviews, 20 PRs, 24 pushes in 28 days
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
Madana Thirumalai - Principal Software Engineer at Comcast