Hi, I'm Deepak NR.

A
Computer Vision | Deep Learning | Crafting AI Solutions from Scratch | Immediate Joiner | I help Companies Optimize Data-Driven Strategies

About

Hello, I'm Deepak NR, skilled in Computer Vision, Deep Learning, and Data Science in Python. I'm passionate about AI and hold a track record of streamlining projects, such as Automatic License Plate Recognition and Face Recognition, improving model efficiency by 20%. I'm dedicated to leveraging my skills in Object Detection, Object Tracking, and Optical Character Recognition to drive innovation. Currently, I'm eager to collaborate on impactful AI projects. Let's explore possibilities together!

  • Languages: Python, Julia, C++, HTML/CSS
  • Databases: MySQL, MongoDB
  • Libraries: NumPy, Pandas, OpenCV, Scikit
  • Frameworks: Computer Vision, Deep Learning, Machine Learning, Flask, FastAPI, Keras, TensorFlow, PyTorch, PySpark, RabbitMQ
  • Tools & Technologies: Git, Docker, Data Annotation, Ubuntu, Optical Character Recognition

Looking for an opportunity to work in a challenging position combining my skills in Software Engineering, which provides professional development, interesting experiences and personal growth.

Experience

Software Engineer(AI/ML)
  • Collaborated on the installation of WebODM using Docker, as well as data integration and service management.
  • Employed image processing methods to improve drone imagery.
  • Tools: Python, Image Processing, Docker
January 2025 - July 2025 | Remote, India
Associate Data Scientist
  • Designed a self-annotation system for annotating object detection data (Raw data).
  • Provided technical support to clients and collaborated with cross-functional teams to resolve technical issues.
  • Actively participate and contribute to the internal data science project initiatives.
  • Tools: Python, FLask
January 2023 - February 2023 | Remote, India
Associate Software Engineer
  • Streamlined two major projects, namely Automatic License Plate Recognition and Face Recognition and improved the inference time of the models by 20%.
  • Designed and custom-trained Object detection (YOLOv4)/OCR frameworks (Tesseract OCR/CRNN).
  • Built a modular video analytics app using Flask, OpenCV that tracks the location of each human in a multi-camera environment; utilised perspective transformation, object detection, and object tracking to find the location of a human.
  • Assembled about 100k+ of data for training various deep-learning models.
  • Annotating raw data for custom Object detection training using Computer Vision Annotation Tool (CVAT) .
  • Having good interactions with IDEs like Google Colab, Jupiter Lab, PyCharm, and VS Code.
  • Collaborated with product development and engineering teams to identify and prioritise critical technical issues; contributed to the successful resolution of 50+ bugs.
  • Tools: Python, Flask, OpenCV, Keras, Tensorflow, PyTorch
January 2021 - September 2022 | Chikkamagaluru, Karnataka, India

Projects

Image Blending using Python(PIL)
Image Blending using Python(PIL)

Blending an image into the background.

Accomplishments
  • Tools: Python, OpenAI
  • In this, we blend a person's image seamlessly into a background image.
polyglot captions
Polyglot Captions

A Python-based video captioning tool.

Accomplishments
  • Tools: Python, OpenAI
  • The Polyglot Captions project is a powerful tool for generating multilingual captions for videos using Python. Whether you're a content creator, educator, or simply passionate about making video content accessible, this project has you covered.
yolov8 hardhat
YOLOv8 for Safety Helmet Detection

A Guide to Custom Training YOLOv8 for Safety Helmet Detection.

Accomplishments
  • Tools: Python, YoloV8, Object Detection, Computer Vision, Deep Learning
  • This project is a detailed resource for implementing YOLOv8, a state-of-the-art object detection model, tailored specifically for safety helmet detection in diverse environments.
  • Whether you're a beginner or an experienced developer, this guide walks you through the entire process, from dataset preparation to model training and deployment.
fire smake detection
Fire and Smoke detection

Fire and Smoke detection using PyTorch.

Accomplishments
  • Tools: Python, PyTorch
  • This project will explore the various aspects of fire and smoke detection using PyTorch.
CNN
Pothole and plain road classification

Pothole-and-Plain-road-images-classification using Convolutional Neural Network.

Accomplishments
  • Tools: Python, CNN
  • Potholes are common problems on roads that can cause significant damage to vehicles and even lead to accidents.
  • In recent years, Convolutional Neural Networks (CNNs) have become a popular technique for image classification..
Fast api
FastAPI example

A simple example of using Fast API and Googletrans in Python.

Accomplishments
  • Tools: Python, FastAPI, GoogleTranslate
  • FastAPI is a modern, fast web framework for building APIs with Python.
  • The Google Translate API allows developers to easily access translations, allowing them to translate text from one language to another.

Skills

Languages and Databases

Python
Julia
HTML5
MySQL
MongoDB
Shell Scripting

Libraries

NumPy
Pandas
OpenCV
scikit-learn
matplotlib

Frameworks

FastAPI
Flask
Keras
TensorFlow
PyTorch

Education

Adichunchanagiri Institute of Technology

Chikkamagaluru, India

Degree: Bachelor of Engineering in Computer Science and Engineering
CGPA: 7.45

    • Volunteered for the 1st International Conference on Advances in Information Technology (ICAIT-2019).
    • Computer Vision Internship project: Recognizing Different Species of Monkey

Contact