Senthil S

Software Engineer at KLA

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
Senthil S is a pragmatic software engineer with over a decade of professional experience and seven years focused on hands-on software development, particularly in C, C++ and Java. He has a strong foundation in data structures, algorithms and design patterns, and has progressed through roles from intern to lead engineer at Samsung before joining KLA. His open-source contributions to Samsung's TizenRT show deep embedded systems and IoT expertise—fixing memory leaks, improving thread safety and tightening resource management to boost stability on low-end devices. Based in Chennai, he pairs systems-level rigor with practical product experience across consumer electronics and industrial software. Known for quietly cleaning up tricky concurrency and memory issues, he brings reliability-first thinking to performance- and security-sensitive codebases.
code10 years of coding experience
job6 years of employment as a software developer
bookBCA, Information Technology, First, BCA, Information Technology, First at DRBCCC HINDU COLLEGE
bookPUC, Computer Science, First, PUC, Computer Science, First at Singaram Pillai Higher Secondary School
bookMaster of Computer Applications, Information Technology, First, Master of Computer Applications, Information Technology, First at College of Engineering, Guindy
languagesTamil, Saurashtra, English
github-logo-circle

Github Skills (13)

c1710
memory-management10
iot10
embedded10
c1110
tizen10
sys10
thread-safety10
concurrency10
networking9
tcp9
network9
net9

Programming languages (2)

C++C

Github contributions (5)

github-logo-circle
Samsung/TizenRT

Sep 2018 - Dec 2018

TizenRT is a lightweight RTOS-based platform to support low-end IoT devices
Role in this project:
userEmbedded Systems Engineer / IoT Developer
Contributions:12 commits, 13 PRs, 132 comments in 3 months
Contributions summary:Senthil primarily focused on fixing memory leaks, improving thread safety, and refining the reset and ping logic within the TizenRT operating system framework. They addressed issues in the Things Data Manager, including memory deallocation and resource management. The contributions also involved modifying IoTivity configuration and removing obsolete features. The changes demonstrate a focus on enhancing stability, efficiency, and security within the embedded systems environment.
iot-devicesmqttrtosembeddedfreertos
SenthilKumarGS/hello-world

Apr 2017 - Apr 2017

Contributions:4 PRs, 4 pushes, 4 branches in 1 day
testingtest-repo
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
Senthil S - Software Engineer at KLA