ShivaKumar Ravula — Product Manager
I'm a Performance & Platform Engineer at Synopsys, where I work at the intersection of systems software, GPU computing, and cross-platform engineering on enterprise-grade EDA tools. My current focus areas: ▸ GPU Acceleration — Profiling CPU bottlenecks in Synopsys EDA tools and offloading compute-intensive workloads to GPU using CUDA, achieving measurable runtime improvements on large-scale designs. ▸ AArch64 / ARM64 Porting — Porting production Linux64 software to AArch64 and PPC64 platforms, resolving architecture-specific compiler, alignment, and SIMD issues. ▸ Performance Engineering — Runtime profiling, bottleneck analysis, and optimization of core EDA components including nSchemaDB generation. ▸ Platform Reliability — End-to-end ownership of build pipelines, regression infrastructure, and cross-compiler validation (GCC, Clang) across platforms. I graduated with a B.Tech in Computer Science from IIIT Srikakulam (2023) and have been building deep expertise in C/C++, systems programming, and low-level performance optimization since then.
Stackforce AI infers this person is a Performance Engineer specializing in EDA tools with a focus on GPU computing and cross-platform engineering.
Location: Bengaluru, Karnataka, India
Experience: 1 yr 7 mos
Skills
- Gpu Acceleration
- Performance Engineering
- Aarch64 / Arm64 Porting
- Platform Reliability
- Tool Enhancement
- Debugging
- Teaching
Career Highlights
- Expert in GPU acceleration and performance optimization.
- Proficient in AArch64 and PPC64 software porting.
- Strong background in EDA tools and systems programming.
Work Experience
Synopsys Inc
R&D Engineer (1 yr 7 mos)
R&D Intern, Synopsys (8 mos)
FACE Prep
DSA Tecnical Mentor (4 mos)
Education
Bachelor of Technology - BTech at RAJIV GANDHI UNIVERSITY OF KNOWLEDGE TECHNOLOGIES, SRIKAKULAM
PUC at RAJIV GANDHI UNIVERSITY OF KNOWLEDGE TECHNOLOGIES, SRIKAKULAM