Ruchit Karnawat — Software Engineer
As a Software Engineer at CyberArk, I conducted POCs for security critical features, and solved customer bugs. As a Senior Software Engineer at Interra Systems, I worked on Baton Media Player, a multi-threaded C++ application tailored for streamlined video quality and caption QC assessments. In this role, I implemented features like HDR, Real-Time playback of UHD content, Optimizing the application for memory and speed, etc. Additionally, I have contributed to my team members' knowledge sharing and training on essential topics such as Multithreading, Design Patterns, SOLID Principles, and Compilation + Linking in C++. I am always eager to learn new things and explore new domains. I am also interested in Physics, Rap, Photography, Psychology, and Stock Market.
Stackforce AI infers this person is a Software Engineer specializing in Media applications with a focus on performance optimization.
Location: Noida, Uttar Pradesh, India
Experience: 5 yrs 3 mos
Skills
- C++
- Multithreading
Career Highlights
- Expert in C++ with extensive multithreading experience.
- Proven track record in optimizing performance for media applications.
- Strong background in mentoring and knowledge sharing.
Work Experience
CyberArk
Software Engineer (1 yr 9 mos)
Interra Systems
Senior Software Engineer (1 yr 2 mos)
Software Engineer (2 yrs 4 mos)
AARMON TECH
Intern (2 mos)
Teaching Assistant (0 mo)
Trainee (2 mos)
Education
Bachelor of Technology at Indian Institute of Information Technology(IIIT), Sonepat
Pre Engineering at B.R. Birla Public School
High School at B.R. Birla Public School