Nitish Garg

Software Engineer

Bengaluru, Karnataka, India5 yrs 9 mos experience
Most Likely To SwitchAI Enabled

Key Highlights

  • Expert in Computer Vision and Machine Learning.
  • Developed advanced algorithms for video quality assessment.
  • Strong background in C++ and performance optimization.
Stackforce AI infers this person is a Machine Learning and Computer Vision specialist in the Media Processing industry.

Contact

Skills

Core Skills

Computer VisionMachine Learning

Other Skills

C (Programming Language)C++Intel SIMDCUDAParallel ProcessingImage ProcessingLangChainAlgorithmsEmbedded SystemsPrompt EngineeringSIMDPythonJavaDeep LearningKeras

About

Always working towards perfection with high level of integrity, intent and capability. Skilled in C++, Python, DSA and Intel Intrinsics. Interested in the field of Machine Learning and Image Processing. My main interests are object detection problem statements.

Experience

5 yrs 9 mos
Total Experience
2 yrs 10 mos
Average Tenure
3 yrs 4 mos
Current Experience

Nvidia

System Software Engineer

Dec 2022Present · 3 yrs 4 mos · Bengaluru, Karnataka, India · Hybrid

C (Programming Language)Computer Vision

Interra systems

2 roles

Software Engineer

Jul 2020Dec 2022 · 2 yrs 5 mos

  • Worked on development and enhancements of computer vision and machine learning in QC tool, BATON.
  • Enhancement of existing black frame detection algorithm for uncompressed video sequences.
  • Enhancement of existing algorithm for freeze frame detection in uncompressed video sequences.
  • Co-designed and implemented a C/C++ neural network library supporting feed-forward and backpropagation across core CNN layers for ML-based artifact detection in existing QC workflows.
  • Enhancement and fine-tuning of OCR pipeline integrating CRAFT (Character Region Awareness for Text Detection) for text detection and MORAN (Multi-Object Rectified Attention Network) for text recognition from video frames.
  • Worked on low-level performance optimizations using Intel SIMD intrinsics (SSE3 / AVX-512) to improve execution efficiency of compute-intensive video processing modules.
  • Designed and developed QR code encoding and decoding algorithms from scratch based on ISO/IEC 18004 standard specifications.
C++Computer VisionMachine Learning

Software Engineer Intern

Jan 2020Jun 2020 · 5 mos

  • Worked on research and development of No-Reference Objective Video Quality Assessment (NR-VQA) checks for BATON, a broadcast-grade automated QC platform used for compliance verification of media assets across OTT and linear delivery workflows.
C++C (Programming Language)

Centre for development of advanced computing

Machine Learning Trainee (Hands-on Training)

Jun 2018Jul 2018 · 1 mo · Mohali, Punjab · On-site

  • Completed hands-on Machine Learning training at C-DAC Mohali (2017), using Python and R for practical exercises in RStudio.
  • Built end-to-end ML workflows including data preprocessing (cleaning, encoding/scaling, train/test split), model evaluation, and common supervised/unsupervised algorithms.

Education

Thapar Institute of Engineering & Technology

Bachelor's degree

Jan 2016Jan 2020

Stackforce found 100+ more professionals with Computer Vision & Machine Learning

Explore similar profiles based on matching skills and experience