Yogaraj C

Software Engineer at Intel Corporation

Bengaluru, Karnataka, 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

🤩
Rockstar
🎓
Top School
Yogaraj C is a seasoned software engineer with 10 years’ experience specializing in C/C++ systems development, multithreading, Unix IPCs and telecom protocol stacks, currently contributing at Intel in Bengaluru. He has deep domain experience in 2G/3G femtocell technologies and GSM 3GPP specifications alongside practical expertise in performance debugging using GDB, perf, Valgrind and Wireshark. Yogaraj pairs low-level systems craftsmanship with cloud and CI/CD toolchains (GitLab, Jenkins) and scripting in Shell/Python, enabling reliable delivery in Agile environments. As an open-source contributor to Intel’s QAT_Engine, he has stabilized OpenSSL hardware-acceleration code by resolving tricky compilation and crypto padding issues—demonstrating an ability to bridge cryptography, hardware offload, and large codebases. Known for pragmatic problem-solving, he brings both protocol-level intuition and hands-on debugging rigor to performance- and security-sensitive systems.
code10 years of coding experience
job11 years of employment as a software developer
bookBachelor of Engineering (BE), Bachelor of Engineering (BE) at Anna University Chennai
github-logo-circle

Github Skills (10)

rsa10
cryptography10
c119
c179
algorithms8
code-optimization8
numerical-optimization8
algorithm8
optimization8
optimisation8

Programming languages (1)

C

Github contributions (5)

github-logo-circle
intel/QAT_Engine

May 2016 - Dec 2022

Intel QuickAssist Technology( QAT) OpenSSL Engine (an OpenSSL Plug-In Engine) which provides cryptographic acceleration for both hardware and optimized software using Intel QuickAssist Technology enabled Intel platforms. https://developer.intel.com/quickassist
Role in this project:
userBack-end Developer
Contributions:30 releases, 10 reviews, 108 commits in 6 years 7 months
Contributions summary:Yogaraj's commits primarily focused on fixing compilation errors and issues within the Intel QuickAssist Technology (QAT) OpenSSL Engine. They addressed problems related to control message numbers, compilation errors with CMD and PRF disabled, and issues arising from changes in OpenSSL's RSA key exchange. The contributions involve modifications to specific C files within the engine's codebase. They addressed issues by correctly handling padding and memory initialization and updating the code to use the correct OpenSSL functions, further improving the engine's stability.
cryptographycryptographicsecurityplatformsacceleration
Yogaraj-Alamenda/QAT_Engine

Sep 2016 - Jan 2023

Contributions:9 pushes, 4 branches in 6 years 5 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
Yogaraj C - Software Engineer at Intel Corporation