RAGHAVENDRA K T

CEO

Bengaluru, Karnataka, India19 yrs 3 mos experience
Highly Stable

Key Highlights

  • Expert in Linux Kernel and Open Source development.
  • Proven track record in KVM performance improvements.
  • Strong background in embedded systems and virtualization.
Stackforce AI infers this person is a Backend-heavy Infrastructure Engineer with expertise in Linux Kernel and Open Source technologies.

Contact

Skills

Core Skills

Linux KernelEmbedded SystemsOpen SourceDocker/containerVirtualization

Other Skills

Agile MethodologiesAgile practicesAlgorithmsArm architecture feature verificationCC++CPU managementCPU resource managementCPUFreqCustomer ServiceDebuggingDockerEnergy aware schedulerGolangHTML

About

Opensource Linux Kernel Developer, System Programmer. KVM performance improvements, Docker/Container, staff Developer for Qualcomm mobile platforms. ex Qualcomm ex IBM

Experience

Amd

Senior Member of Technical Staff

Sep 2022Present · 3 yrs 6 mos · Bengaluru, Karnataka, India

Qualcomm

Staff Engineer

Mar 2016Sep 2022 · 6 yrs 6 mos · bangalore

  • Design and development in following areas for Qualcomm mobile platforms:
  • Low level system initialization
  • Arm architecture feature verification
  • Porting, Evaluating energy aware scheduler
  • CPUFreq, devfreq drivers and so on
Low level system initializationArm architecture feature verificationEnergy aware schedulerCPUFreqdevfreq driversLinux Kernel+1

Ibm

Advisory Software Engineer

Nov 2015Mar 2016 · 4 mos · Bengaluru Area, India

  • Opensource / kernel developer

Ibm

Senior Staff Software Engineer

Sep 2011Oct 2015 · 4 yrs 1 mo · Bengaluru Area, India

  • Open source development, debugging, system programming, Linux kernel / KVM performance improvement
  • May 2011-till date: Linux kernel developer at Linux Technology Centre IBM India
  • Regarding open source contributions see project section other contributions are below:
  • Solved dedicated CPU resource problem in userspace which can be controlled via Openstack. Kernel based prototype had the similar approach in which a default cpuset was created to handle system tasks which contained non-dedicated cpus and that cpuset would change according to the rest of non-dedicated cpus available in system automatically.
  • Worked on Docker POC for powerpc, which involved understanding the gap in powerpc such as
  • reflection, cgo ( C language binding for powerpc), came up with pure golang solution for database for docker, and other architectural related changes, making docker work on powerpc.
  • Worked on userspace hardlimitd module that aids optimal placement of virtual CPUs to enable efficient usage of CPUs by virtual machines which had upperbound CPU bandwidth.
  • Workload management library development and maintenance which involved exploiting resource management interfaces (cgroups) for database and HPC workloads.
  • Previous projects included embedded system development, 4G telecom projects (see projects for more detail).
Open source developmentDebuggingSystem programmingLinux kernelKVM performance improvementLinux Kernel+1

Ibm

2 roles

Staff Software Engineer

Promoted

Jun 2008Aug 2011 · 3 yrs 2 mos

  • Worked on a 4G LTE, involved linux system programming with agile practice for NSN
Linux system programmingAgile practicesEmbedded Systems

Embedded System Software Engineer

Sep 2006May 2008 · 1 yr 8 mos

  • Worked on embedded system projects for clients in USA

Education

National Institute of Technology, Tiruchirappalli

Master's Degree — Computer Science

Jan 2004Jan 2006

PES University

Bachelor's Degree — Computer Science

Jan 1998Jan 2002

Stackforce found 100+ more professionals with Linux Kernel & Embedded Systems

Explore similar profiles based on matching skills and experience