Ranjal Gautham Shenoy — Software Engineer
I am a Linux Kernel Developer and Systems Engineer. Previously, I was a part of the Server OS Team at AMD leading the Scheduler and the Power Management workgroup. I also co-maintained the amd-pstate frequency scaling driver in the Linux Kernel. Prior to that,, I worked at the Linux Technology Center at IBM, on the Linux Scheduler and Energy Management for IBM POWER servers. I was also a part of a small group at IBM that is working on adding Full-System simulation support for POWER architecture on the gem5 simulator. Prior to taking a break to pursue my higher studies, I had worked as a Linux kernel programmer from June'06 to July'10 at the Linux Technology Centre in IBM India. During this time, I have worked on subsystems within the Linux Kernel including CPUFreq, CPU-Hotplug, Preemptible RCU, and more recently Power Aware Scheduling and Load Balancing. For a while I had also dabbled with the QEMU internals while attempting to build a file-system passthrough from the guest onto the host. Specialties: Programming Skills: C, C++, Java, Python, Haskell, pyGTK, Shell Programming. Open Source Projects: Linux Kernel, QEMU, gem5, OPAL Platforms: Linux.
Stackforce AI infers this person is a Linux Kernel Developer with expertise in systems engineering and virtualization.
Location: Bengaluru, Karnataka, India
Experience: 11 yrs 6 mos
Skills
- Linux Kernel
- Power Management
- Linux Scheduler
- Energy Management
Career Highlights
- Led Linux Scheduler and Power Management teams at AMD.
- Co-maintained amd-pstate driver in the Linux Kernel.
- Developed virtualization solutions for QEMU.
Work Experience
Agrani Labs
Software Architect (1 mo)
AMD
Principal Member Of Technical Staff, Server OS Group (4 yrs 6 mos)
IBM India Private Limited
Senior System Software Engineer (6 yrs 11 mos)
Chennai Mathematical Institute
Research Scholar (PhD) (9 yrs 8 mos)
IBM India Software Labs
System Software Engineer (4 yrs 1 mo)
Intern, Extreme Blue 2005 (2 mos)
Linux Technology Center, IBM India Systems and Technology Lab
CAS Intern (10 mos)
Education
Doctor of Philosophy (PhD) at Chennai Mathematical Institute
Master of Science (MSc) at Chennai Mathematical Institute
Bachelor of Engineering at National Institute of Technology Karnataka
SSLC at Jaycees English Medium High School