Karada Hareesh — Software Engineer
Software Engineer with 8+ years of experience in GPU graphics device driver development for ARM-based SoCs. Experienced in C/C++ and low-level graphics and compute APIs including OpenGL ES, Vulkan API (Graphics and Compute), and OpenCL. Skilled in using GPU profiling tools to analyze GPU performance, execution behavior, and memory usage. Currently working on ANCLE framework development for Samsungs GPU. The framework enables OpenCL workloads to run on Vulkan Compute by converting OpenCL API calls into Vulkan Compute APIs at the middleware level. This allows OpenCL applications to utilize the Vulkan UMD/KMD driver stack for processing.Also involved in developing OpenCL extensions as part of the ANCLE framework to enhance compute functionality and improve integration between OpenCL and Vulkan-based GPU drivers
Stackforce AI infers this person is a GPU Software Engineer specializing in driver development for mobile and embedded systems.
Location: Bengaluru, Karnataka, India
Experience: 8 yrs 10 mos
Skills
- Vulkan Api
- Opencl
- C++
- Opengl Es
Career Highlights
- 8+ years in GPU graphics driver development.
- Expertise in Vulkan API and OpenCL integration.
- Contributed to ANGLE framework for enhanced GPU performance.
Work Experience
Samsung Electronics
Senior Staff Engineer (2 mos)
Staff Engineer (2 yrs 3 mos)
Qualcomm
GPU Systems Lead Engineer (10 mos)
Samsung Semiconductor India
Associate Staff Engineer (1 yr 10 mos)
Senior Engineer (1 yr 4 mos)
Samsung Electronics
Engineer (2 yrs 5 mos)
Education
Bachelor’s Degree at Indian Institute Of Information Technology Allahabad
High School at Srichaitanya Jr College
High School at Santiniketan High school