Kovarththanan Rajaratnam

Senior Software Engineer at Samsung Denmark Research Center

North Denmark Region, Denmark
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
Kovarththanan Rajaratnam is a Senior Software Engineer with 16 years of experience, currently based at Samsung Denmark Research Center and a long-standing core developer for the Wireshark project. He brings deep C/C++ systems expertise demonstrated by significant backend contributions to the widely used ccache compiler cache—modernizing code, tightening types, and eliminating dead code to improve maintainability. His background includes embedded and test-focused roles at CSR and Analog Devices, and he holds an M.Sc. in Computer Engineering from Aalborg Universitet. Known for pragmatic refactors and attention to low-level correctness, he blends research-grade rigor with practical production delivery across networking and compiler toolchains.
code16 years of coding experience
job7 years of employment as a software developer
bookM.Sc., Computer Engineering, M.Sc., Computer Engineering at Aalborg Universitet
github-logo-circle

Github Skills (31)

caching10
c-language10
continuous-integration10
python10
cli-framework10
c1110
data-structure10
gcc10
perforce10
c1710
compiler-compiler10
performance-optimization10
version-control10
data-structures10
compiler10

Programming languages (5)

C++CLLVMGoRuby

Github contributions (5)

github-logo-circle
ccache/ccache

Feb 2010 - Mar 2010

ccache – a fast compiler cache
Role in this project:
userBack-end Developer
Contributions:22 commits in 25 days
Contributions summary:Kovarththanan primarily contributed to the C compiler cache (ccache) project by making code improvements and refactoring efforts. Their work focused on code modernization, including marking variables as `static` and `const`, and standardizing the use of `size_t` for memory sizes. They also removed unused code and simplified the codebase, such as eliminating a dead test and removing redundant functions.
cppccacheclangc-plus-pluscompiler
wireshark/wireshark

Aug 2009 - Jan 2011

Read-only mirror of Wireshark's Git repository at https://gitlab.com/wireshark/wireshark. ⚠️ GitHub won't let us disable pull requests. ⚠️ THEY WILL BE IGNORED HERE ⚠️ Upload them at GitLab instead.
Contributions:543 commits in 1 year 5 months
tsharkgit-repositorywiresharkpacket-capturegitlab
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