Venkatesh Mondi, Developer in Bengaluru, Karnataka, India
Venkatesh is available for hire
Hire Venkatesh

Venkatesh Mondi

Verified Expert  in Engineering

Artificial Intelligence (AI) Developer

Bengaluru, Karnataka, India

Toptal member since June 17, 2022

Bio

Mondi is a machine learning practitioner who has architected and optimized deep neural networks for a large class of applied AI problems. His 5-year entrepreneurial journey includes identifying business problems, bringing solutions to market, and selling a startup to Ericcson, where he currently works as a data scientist developing CV and NLP solutions using TensorFlow, Keras, OpenCV, and Python. He loves to solve geometry and number theory problems, adapts easily, and learns quickly.

Portfolio

NicheAI, Hyderabad (Acqired by Ericsson)
Python, TensorFlow, Keras, PyTorch, Docker, Amazon Web Services (AWS), Azure...
Spamme Labs
Python, Django, Keras, Django REST Framework, Artificial Intelligence (AI), SQL...

Experience

  • Python - 10 years
  • Keras - 6 years
  • Deep Learning - 6 years
  • Computer Vision - 6 years
  • Amazon Web Services (AWS) - 6 years
  • Django - 6 years
  • TensorFlow - 5 years
  • Docker - 4 years

Availability

Part-time

Preferred Environment

MacOS, PyCharm, Visual Studio Code (VS Code), GitHub, Linux

The most amazing...

...achievement was having NicheAI, the computer vision system I co-created, acquired by Ericcson and deployed in Asia's largest toll plaza to identify fraud.

Work Experience

Co-founder (CTO)

2017 - 2019
NicheAI, Hyderabad (Acqired by Ericsson)
  • Architected and led a team in developing Grace, which generates an optimal model-serving stack with out-of-box monitoring and logging infrastructure. Grace deploys deep learning models incurring minimal technical debt.
  • Developed Auto Damage Assessment (ADA), an AI agent that analyzes automobile images to assess the damage powered by part detection and defect classification. Also created a custom tagging tool using surrogate models.
  • Built Automatic Vehicle Classification (AVC), an AI-based system that classifies vehicle types from CCTV video footage.
  • Developed deep learning models for real-world, chaotic toll gate footage with a state-of-the-art performance of 99% on 100,000 vehicles per day.
Technologies: Python, TensorFlow, Keras, PyTorch, Docker, Amazon Web Services (AWS), Azure, Grafana, Machine Learning, Deep Learning, Artificial Intelligence (AI), SQL

Co-founder, Heading Technology

2015 - 2017
Spamme Labs
  • Architected and led a team of four engineers in the development of a hyperlocal marketplace.
  • Developed the back end in Django and Django REST framework. We were the first platform to support hyperlocal delivery.
  • Developed an AI-based image filter for explicit images.
Technologies: Python, Django, Keras, Django REST Framework, Artificial Intelligence (AI), SQL, MySQL

Experience

Grace

Grace is a tool that generates an optimal model-serving stack with out-of-box monitoring and logging infrastructure. Users can deploy deep learning models that incur minimal technical debt by treating infrastructure as data without writing a line of code. I architected and led a team in developing Grace.

We leveraged open source projects (Docker, Keras, TensorFlow, TensorFlow Serving, PyTorch, ELK, Prometheus, Grafana, Flask, Nginx, and ONNX), which decreased the developmental time. We also set up automated load testing.

Auto Damage Assessment

ADA analyzes automobile images to assess vehicle damage using object detection and classification. I modeled a deep learning pipeline to detect parts and classify damage, developed a custom tagging tool using surrogate models to reduce annotation effort, and identified essential images to be tagged using unsupervised analysis.

Automatic Vehicle Classification

AVC is an AI-based system that classifies vehicle types from CCTV camera video footage. We achieved benchmark accuracy by using a novel approach to video classification, completed an on-premise deployment, and serviced India’s busiest toll gate processing 100,000 vehicles per day.

Education

2008 - 2012

Bachelor's Degree in Aerospace Engineering

Indian Institute of Technology Madras - Chennai, Tamil Nadu, India

Skills

Libraries/APIs

Keras, TensorFlow, PyTorch

Tools

PyCharm, GitHub, Grafana

Languages

Python, SQL

Frameworks

Django, Django REST Framework

Platforms

Docker, Amazon Web Services (AWS), Azure, MacOS, Linux, Visual Studio Code (VS Code)

Storage

MySQL

Other

Computer Vision, Deep Learning, Artificial Intelligence (AI), Machine Learning, Control Systems, Aerodynamics, Prometheus, Natural Language Processing (NLP), Object Detection, APIs, Generative Pre-trained Transformers (GPT)

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring