Karthik KarraKK
Open to opportunities

Karthik Karra

@karthikkarra

Experienced software developer specializing in C++ and AWS.

India
Message

What I'm looking for

I am looking for a challenging role in a dynamic environment that fosters innovation and growth.

I am an experienced software developer with a strong focus on C++ programming on the Linux platform, particularly in multi-threading and STL. My journey in software development began in 2011, and I have since honed my skills in object-oriented programming, data structures, and algorithms. I have a proven track record of end-to-end product deployment and debugging, and I have successfully developed and maintained applications on the AWS platform.

Throughout my career, I have taken on significant roles, including Staff Engineer at Kinara and Principal Engineer at Progress, where I have led projects involving ODBC drivers and edge inference systems. My expertise in GRPC and ZMQ for inter-process communication has allowed me to design and develop robust architectures that meet client needs. I am passionate about optimizing code and enhancing system performance, which has been a key aspect of my contributions to various projects.

Experience

Work history, roles, and key accomplishments

KI
Current

Staff Engineer

Kinara(NXP)

Oct 2024 - Present (8 months)

Instrumental in profiling, optimizing, and refactoring the codebase for the Runtime Team. Focused on C++ development to enhance performance and maintainability.

KI

Staff Engineer

Kinara

Feb 2021 - Jan 2024 (2 years 11 months)

Designed and developed an end-to-end architecture for edge inference, utilizing GRPC for front-end and ZMQ for inter-process communication. Integrated Gstreamer for media processing and SQL for network information storage.

WL

Software Engineer

Wistron (Smartiply India Pvt. Ltd.,)

Sep 2018 - Nov 2020 (2 years 2 months)

Developed NVR and ONVIF solutions for E-Surveillance on OpenWRT, capturing and processing video based on camera events. Implemented data flow logic using multi-threading for packet scheduling and performed in-depth analysis and optimization of custom C++ codebase.

Education

Degrees, certifications, and relevant coursework

IIT Madras logoIM

IIT Madras

M.S., Computer Science and Engineering

Grade: 7.77/10

Pursued a Master of Science in Computer Science and Engineering. Achieved a CGPA of 7.77.

SH

Sphoorthy Engineering College, Hyderabad

B.Tech., Computer Science and Engineering

Grade: 69%

Completed a Bachelor of Technology in Computer Science and Engineering. Achieved a percentage of 69.

PH

Prathibha Junior College, Hyderabad

Intermediate, General Studies

Grade: 68.1%

Completed XII standard education. Achieved a percentage of 68.1.

Tech stack

Software and tools used professionally

Interested in hiring Karthik?

You can contact Karthik and 90k+ other talented remote workers on Himalayas.

Message Karthik

People also viewed

View all talent

Find your dream job

Sign up now and join over 100,000 remote workers who receive personalized job alerts, curated job matches, and more for free!

Sign up
Himalayas profile for an example user named Frankie Sullivan
Karthik Karra - Staff Engineer - Kinara(NXP) | Himalayas