Rahul kumar โ Senior Software Engineer
I am a Software Engineer at ๐ธ๐๐๐๐๐๐๐ ๐บ๐๐๐๐ ๐๐๐๐๐ (๐ธ๐บ๐ซ), specializing in a diverse range of ๐บ๐๐๐๐๐-๐๐-๐ช๐๐๐ (๐บ๐๐ช) platforms. I specialize in implementing diverse cryptographic algorithms, including linear and Differential cryptanalysis. My expertise lies in crafting secure code for low-level programming, mastering problem-solving techniques (๐ซ๐บ๐จ), and excelling in System Design (๐ฏ๐ณ๐ซ). ๐๐ข๐ง๐ฎ๐ฑ ๐๐๐ซ๐ง๐๐ฅ & ๐๐๐ฏ๐ข๐๐ ๐๐ซ๐ข๐ฏ๐๐ซ๐ฌ: I possess extensive experience in developing new features for the core Linux kernel and device drivers. My proficiency extends to various kernel internals, including scheduler, memory management, synchronization mechanisms & Linux power management. Additionally, I have basic knowledge of the System Control & Management Interface (SCMI) architecture. ๐๐๐ ๐๐ซ๐๐ก๐ข๐ญ๐๐๐ญ๐ฎ๐ซ๐: My strong expertise lies in ARMv8 architecture and ARM Trusted Firmware, particularly EL3 Secure Monitor. I am well-versed in handling complex new-generation SoCs, multi-cluster systems, and cache-coherent interconnects. Furthermore, I have rich experience with ARMv8 architecture-based 64-bit Application processors. ๐๐๐๐ฎ๐ ๐ ๐ข๐ง๐ ๐๐จ๐จ๐ฅ๐ฌ: I am skilled in effectively utilizing JTAG Debugger and various debug-based Kernel configs. Additionally, I have extensive experience in debugging using the Lauterbach Trace-32 debugger and have developed T32 scripts for debugging various system functionalities. ๐๐๐๐ก๐ข๐ง๐ ๐๐๐๐ซ๐ง๐ข๐ง๐ & ๐๐๐๐ฉ ๐๐๐๐ซ๐ง๐ข๐ง๐ ๐๐ฑ๐ฉ๐๐ซ๐ข๐๐ง๐๐: Conducted a series of experiments aimed at training individuals to distinguish between computer-generated images (CGI) and photographic images. Utilized convolutional neural networks (CNN) to analyze a diverse range of CGI and photographic imagery. Individuals are encountering challenges in distinguishing between CGI and photographic images, leading to an accuracy rate of 92.3% in misidentification. ๐๐ค๐ข๐ฅ๐ฅ๐ฌ: Software Development, Linux Kernel, Device Driver, Firmware Development, System Design, RTOS, Problem Solving, DSA, SDLC
Stackforce AI infers this person is a Semiconductor and Software Emulation expert with a focus on embedded systems.
Location: Jammu, Kashmir, India
Experience: 5 yrs 5 mos
Skills
- Embedded Linux
- Software Design
- Qemu
- Riscv
Career Highlights
- Expert in cryptographic algorithms and secure coding.
- Proven experience in Linux kernel and device driver development.
- Strong background in ARM architecture and SoC optimization.
Work Experience
NVIDIA
Senior Software Engineering (11 mos)
Qualcomm
Senior Software Engineer (7 mos)
Software Engineer (3 yrs 1 mo)
Software Engineer Intern (4 mos)
Indian Institute of Technology Jammu
Teaching Assistant (1 yr 5 mos)
Education
Master of Technology - MTech at Indian Institute of Technology Jammu
Bachelor of Technology - BTech at Dr. A.P.J. Abdul Kalam Technical University (AKTU), Lucknow