profile-pic

Gaurav Sharma

I’m an AI Engineer with over 8 years of experience creating smart systems that combine software engineering and applied machine learning. Throughout my career, I’ve worked on a range of projects, from robotics simulation and warehouse automation at GreyOrange to document digitization, video analytics, and AI platforms at Think Future Technologies.

  • Role

    Senior Erlang Software Engineer

  • Years of Experience

    8.4 years

  • Professional Portfolio

    View here

Skillsets

  • jQuery
  • PyTorch
  • rag
  • sockets
  • Transformers
  • Bootstrap
  • C
  • C++
  • Celery
  • Cnn
  • Prompt Engineering
  • Keras
  • NLP
  • Nodejs
  • NumPy
  • OpenCV
  • Reinforcement Learning
  • Rnn
  • SciPy
  • Yolo
  • MySQL
  • Deep Learning - 6 Years
  • TensorFlow - 6 Years
  • AWS - 5 Years
  • Docker
  • Flask
  • HTML5
  • JavaScript
  • Kafka
  • Kubernetes
  • Python - 7 Years
  • RabbitMQ
  • Redis
  • Computer Vision
  • Django
  • Erlang
  • Git
  • Hugging Face
  • LangChain
  • PostgreSQL

Professional Summary

8.4Years
  • Dec, 2022 - Jul, 20252 yr 7 months

    Senior Software Engineer

    GreyOrange
  • Mar, 2020 - Nov, 20222 yr 8 months

    Senior Software Engineer

    Think Future Technologies
  • Jun, 2019 - Mar, 2020 9 months

    Senior Associate Technology (R&D)

    Publicis Sapient
  • Lead Engineer

    Think Future Technologies
  • Aug, 2016 - Sep, 20171 yr 1 month

    Software Developer

    Movense Entertainment
  • Mar, 2018 - Jun, 20191 yr 3 months

    Software Engineer

    Think Future Technologies

Applications & Tools Known

  • icon-tool

    Docker

  • icon-tool

    AWS

  • icon-tool

    Flask

  • icon-tool

    Bootstrap

  • icon-tool

    OpenCV

  • icon-tool

    Keras

  • icon-tool

    Tensorflow

  • icon-tool

    RNN

  • icon-tool

    LLMs

  • icon-tool

    redis

  • icon-tool

    Kafka

  • icon-tool

    Kubernetes

  • icon-tool

    RabbitMQ

  • icon-tool

    Kafka

  • icon-tool

    Redis

  • icon-tool

    AWS

  • icon-tool

    Postgres

  • icon-tool

    Erlang

Work History

8.4Years

Senior Software Engineer

GreyOrange
Dec, 2022 - Jul, 20252 yr 7 months
    Constructed Python-based simulators for warehouse hardware, including PPS, bots, and conveyors. Enabled comprehensive testing of end-to-end warehouse processes, preventing five critical system failures. Part of the core team handling movement of robots in warehouse. The microservice-based operating system manages charging, movements, task assignment, and navigation for robots to perform pickup and drop operations.

Senior Software Engineer

Think Future Technologies
Mar, 2020 - Nov, 20222 yr 8 months
    Built a complete pipeline to digitize multi-language scanned/PDF court documents into structured, searchable text, supporting queries by party name, jurisdiction, and document content.

Senior Associate Technology (R&D)

Publicis Sapient
Jun, 2019 - Mar, 2020 9 months
    Developed tools for automated resume filtering, rapid website prototyping, and smart video frame extraction.

Software Engineer

Think Future Technologies
Mar, 2018 - Jun, 20191 yr 3 months
    Developed a sequence-to-sequence HR chatbot (92% accuracy) for employee query understanding, with a dashboard for sentiment and trend analysis. Researched deep learning networks for end-to-end trainable OCR for Urdu Nastaliq Language using RNN and CNN for scene detection. Developed face recognition and age detection systems using neural networks and created APIs with Flask. Dockerized and deployed the application to AWS.

Software Developer

Movense Entertainment
Aug, 2016 - Sep, 20171 yr 1 month
    Designed and developed image colour filters in Android Application using CNN. Implemented live object detection in video streams using Tensorflow, OpenCV, and Python. Created a chatbot application in Android using Java and backend with Python and asyncio, with Amazon & YouTube search and direct call features.

Lead Engineer

Think Future Technologies
    Built an AI-driven video analysis platform using custom-trained face recognition, location detection, and emotion recognition for content tagging and analytics. Designed an ML platform for seamless dataset upload, model training, and one-click deployment to streamline developer workflow.

Achievements

  • Received a total of $2400 worth Google Cloud Credits from Google for developing Quality Application
  • Achieved a rank under 1k in Microsoft Developer Program Worldwide
  • Was recognized as a quality developer by Microsoft and awarded developer devices
  • Over 1 lakh downloads of a single app on windows phone platform within first 5 months
  • $200 worth prizes at Amazon web development contest
  • Developer at ILLUMINATISTS Developer group. The team published over 60 apps across major platforms and won prizes worth 4 lakhs through participation in international competitions organised by Microsoft, Samsung, Amazon, Blackberry etc.

Major Projects

3Projects

Kratos

    A web tool to filter and collect resumes based on requirements and generate automated summaries. Built using Python, Django, and jQuery.

Idea2life

    Tool for faster prototyping and brainstorming by creating websites from images of component stickers. Built using Python, NodeJS, Flask, and Docker.

Katana

    Smart video frame extraction and cropping module in Python. Features best frame extraction and automatic cropping. Built using Python, OpenCV, SciPy, and NumPy.

Education

  • Bachelor of Engineering (Instrumentation and Control)

    NSIT (formerly DIT), University of Delhi (2016)
  • CBSE Class XII

    Kendriya Vidyalaya, AGCR colony (2011)
  • CBSE Class X

    Kendriya Vidyalaya, AGCR colony (2009)

Certifications

  • Deep learning specialization deeplearning.ai, coursera (prof. andrew ng)

  • Deep learning specialization