ABOUT WORK CONTACT

ABOUT ME

I am Raghu , MSCS Graduate Student @ TAMU


I love Programming

I’m a first-year MSCS student at TAMU working with Dr.Jeff Huang. I’m interested in Programming languages, Software Analysis, and Software Security. I had my Bachelor's of technology degree in CSE(Hons) from Lovely Professional University , India. I worked as a software Developer Intern at Infineon Technologies , India , in the domain of Applied Cryptography and Java Card Application Development. Later I worked as Software Developer Engineer for the development Microsoft Windows Driver for Smart Card reader.

MY WORK

Here are some cool projects i worked on.


Graduate Assistant Research
O2 Lab,TAMU
September 2021- Currently Working here

• Interested in programming languages and software analysis and software analyzer tools.
• Researching and developing static analysis, dynamic analysis and Fuzzing methods for concurrency and security bugs in blockchains developed in rust language (Solana)
• Researching about new efficient methodologies for security issues in LLVM supported language.

Software Development Engineer
Infineon Technologies,India
June 2019- August 2021

• Worked on virtual smart card reader driver for Microsoft windows operating system.
• Added contactless reader support to the driver and added trace facility which saved many man hours in testing and error finding.
• Improved the stability of the driver by fixing multiple driver crashes which may lead to OS crash.
• Developed a command line and GUI configuration tools for the smart card readers.
• Expedited the bug finding mechanism and debugging by adding trace to the driver.
• Saved time and effort by adding Continuous Integration to driver for building and testing.
• Tech Stack: C, CPP, Windows Driver Framework, Jenkins, Git, Jira, make, Kernel.

Software Development Intern
Infineon Technologies,India
July 2018- May 2019

• Innovated SEMS application which updates smart card software security and integrity.
• Developed a SEMS Script Generator application which encrypts the software to be broadcasted.
• This application helps Smart Card manufactures to update software securely without pulling back to the fab.
• Improved authentication mechanism by using certificates and on fly cipher key generation to add more security.
• Tech Stack: Java, C#, Bouncy Castle Crypto Library, AES, ECDSA, Application Development.

CONTACT

WHERE I WORK

O2 Lab

College Station,TX,USA
Phone: +1 (979)-9857491
Email: raghuramreddy@tamu.edu
LinkedIn: Connect with me