Kiriti Gowda

SMTS Software Development Engineer at AMD

California, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

🤩
Rockstar
🎓
Top School
Kiriti Gowda is a seasoned software development engineer with 10 years of experience, currently working at AMD within a Machine Learning Computer Vision research group. He combines advanced academic training—a Ph.D. in Electrical and Computer Engineering—with hands-on expertise in embedded systems, GPU computing, and high-performance computing to deliver production-grade software for compute-intensive workloads. At AMD he bridges research and engineering, translating ML vision algorithms into optimized implementations for modern GPU architectures. Based in California, he brings a strong hardware-software perspective that helps accelerate model inference on edge and data-center platforms. An inclination toward both low-level optimization and system-level design makes him effective at tackling bottlenecks others often overlook.
code10 years of coding experience
bookPU, PCME, PU, PCME at Christ College - Bangalore
bookBE, Electronics and Communication, BE, Electronics and Communication at Visvesvaraya Technological University
bookMS, Electrical and Computer Engineering, MS, Electrical and Computer Engineering at Southern Illinois University, Carbondale
bookICSC, ICSC at Bishop Cotton Boys School - Bangalore
languagesHindi, Kannada, English
github-logo-circle

Github Skills (80)

amd-processor10
hip10
tensorflow-lite10
gpu10
backend10
computer-science10
opencl10
fundamentals10
windows-machine-learning10
bitwise10
onnx10
ai10
neural-network10
computer-vision10
cpu10

Programming languages (8)

C++ShellCCMakeJavaScriptHTMLAssemblyPython

Github contributions (5)

github-logo-circle
kiritigowda/OpenVX

Jun 2020 - Sep 2021

Khronos OpenVX
Contributions:78 commits, 2 PRs, 82 pushes in 1 year 3 months
openvxkhronos-openvxkhronos
ROCm/MIVisionX

Dec 2018 - Jan 2023

AMD MIVisionX is a computer vision toolkit built around a highly optimized, conformant open-source implementation of the Khronos OpenVX™ 1.3.2 specification. As of the 4.0.0 release, MIVisionX ships three components: the AMD OpenVX™ engine, the AMD RPP OpenVX extension, and the RunVX graph executor — across CPU, HIP, and OpenCL backends.
Contributions:41 releases, 912 reviews, 338 commits in 4 years 1 month
amdcomputer-visiongraphopenclopenvx
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial