Green leaf

Vatsal D - Java developer

Codility: 94.00%
Member since:Apr 16, 2019
Profile last updated:Jul 01, 2021
Last activity:Sept. 18, 2021, 12:19 p.m. UTC

Vatsal D

Hi! I am Vatsal, an Machine Learning/Deep Learning Engineer, and software product manager with years of experience in the IT field. I specialize in Software Product development using JavaScript, Nodejs, Tensorflow, Keras, Numpy, Python,, WebSockets, Chatbots. I have done projects in Digital Signage, Media and high-tech, Telecom, and Polyester Domain. I have completed projects in object classification/detection, face recognition/computer vision.

Skills:   Java  ·  JavaScript  ·  AJAX  ·  WebSockets  ·  Product Management  ·  Nodejs  ·  Linux  ·  jQuery  ·  Computer vision  ·  Python  ·  Deep learning  ·  scikit-learn  ·  Machine learning  ·  Natural language processing  ·  Google Computer Vision API  ·  OCR  ·  Artificial intelligence  ·  C#  ·  C++  ·  Jupyter  ·  keras  ·  Tensorflow  ·  PyTorch  · 
Weekly Availability: 32 hours
Mon 03 - 08 20 - 01
Tues 03 - 08 20 - 01
Wed 03 - 08 20 - 01
Thurs 03 - 08 20 - 01
Fri 03 - 08 20 - 01
Sat 03 - 10 20 - 03

Invite for Interview
Hourly Rate: $25.00
Experience: 16+ yrs
Java: 16 yrs
JavaScript: 16 yrs
AJAX: 13+ yrs
WebSockets: 8+ yrs
Product Management: 8+ yrs
Nodejs: 8+ yrs
Linux: 8+ yrs
Engineer's Devices:

LD Talent Work History

Average response time:
3.7 hours
Avg count of messages / Day:
Average client satisfaction:

Earned hours:
Worksession approval:
# Hires / # Interviews :
6 / 11
# Projects in last 2 weeks:
# Hours worked in last 2 weeks:
# Passion projects:


Ingage     Software Developer     Contract
Jan 2021 - Present

  • Use of computer vision and deep learning to find out details about the users.
  • Perform real-time audio analytics to generate insights.
  • Perform audio processing and analysing voice data to fetch insights with websockets based server.
  • Perform speech data analysis using natural language processing.
  • Design and train Machine Learning algorithm with transfer learning to find insights using Python and Scikit-learn.

Skills used: Natural language processing, scikit-learn, Python, Deep learning, WebSockets, Computer vision, Machine learning

AI Buddy     AIBuddy     Developer     Contract
Aug 2021 - Present

Skills used: Machine learning, Tensorflow, PyTorch

mvix india     Xhibit Media Player     CTO     Employment
May 2013 - Jun 2021
Media and Communication

  • As product manager, perform requirement analysis and scope management
  • Design and development of media player device application for content playback using java and javascript and have done product management and product lifecycle management
  • Design and development of nodejs based websocket to perform push communicaiton to reduce latency on players
  • Designed and developed log management system
  • Media player use Ubuntu Linux and they use ajax with jQuery and websockets to communicate internally and with content management server

Skills used: Nodejs, AJAX, Linux, Product Management, JavaScript, WebSockets, Java

The Ravit Show     Talk Show on AI and Data Science     Software Engineer     Passion Project
May 2021 - May 2021

  • Discuss Artificial Intelligence trends in the market
  • Discuss some good books and courses and ways to enter the Data Science career
  • Discuss about bias and racial issues observed around Artificial Intelligence models

Skills used: Artificial intelligence

Link to the project:
Southern Gujarat Chamber of Commerce and Industries     Seminar     Software Engineer     Passion Project
Feb 2021 - Feb 2021

  • Presented an interactive talk to the prominent commerce and industry body in southern gujarat explaining use cases of Artificial Intelligence
  • Answered different questions from industry members.

Skills used: Artificial intelligence

Link to the project:
learning dollars     explainable artificial intelligence     Software Engineer     Passion Project
Dec 2020 - Jan 2021

  • Explained Artificial Intelligence based Hypothyroid disease diagnosis model and AI in diagnosis
  • Used SHAPLEY and DALEX library to explain the pre-trained model
  • Used DALEX library as wrapper to SHAP python package
  • Jupyter notebook was used to give interative experience to the whole process
  • Keras was used to perform deep learning with neural networks on Hypothyroid dataset

Skills used: Artificial intelligence, keras, Python, Jupyter, Deep learning

Link to the project:

Link to the github:
Learning Dollars     AI in medical diagnosis of Hypothyroid -How to use explainable AI?     Software Developer     Passion Project
Dec 2020 - Jan 2021

  • We used Keras in Python based Jupyter Notebooks to perform Deep Learning on the Hypothyroid dataset.
  • Hypothyroid is considered difficult to diagnose and we used it as instance to explain the model.
  • We used DALEX library which works like a wrapper around SHAP.
  • We identified the feature importance used by the pre-trained model in making decisions.
  • We used Explainable AI mechanism to make Artificial Intelligence interpretable.

Skills used: Artificial intelligence, keras, Python, Jupyter, Deep learning

Link to the project:

Link to the github:
Robosys Automation     Radar Userinterface development     Developer     Contract
Mar 2020 - Jun 2020

  • Developed radar user interface using c# , computer vision and emgucv
  • Performed interfacing with SIMRAD radar api in c++

Skills used: C#, Computer vision, C++

Learning Dollars     Software Developer     Contract
Sep 2019 - Feb 2020
Media and Communication

  • Parsed PDF based resumes using pdfminer
  • Developed application using python and computer vision
  • Performed OCR using PDFMINER and Google Computer Vision API
  • Command line arguments were added to add automtated parsing for all the files

Skills used: Python, OCR, Google Computer Vision API, Computer vision

Link to the github:
Mani.Me     ManiMe     Software Developer     Contract
Jul 2019 - Jul 2019
Media and Communication

  • Thumbnail shape and size detection using Computer Vision techniques in Python
  • Worked on Proof of concept to reproduce research paper results
  • Deep Learning was used for training images

Skills used: Python, Deep learning, Computer vision

STERLITE TECH(Elite Core)     Telecom billing     Software Engineer     Employment
Oct 2012 - Mar 2013

  • As techlead lead team to enhance and maintain of Telecom billing system using Java
  • The billing system used EJB as well
  • Lead team of developers to work on the product for the company

Skills used: Java

ACCENTURE     EDGE     Software Engineer     Employment
Nov 2007 - Oct 2012
Media and Communication

  • Lead team of developers as techlead for enhanced web-based Project Management application EDGE for EMC2(Now DELL EMC)
  • Maintained CRM middleware EAI Billing solution middleware for Vodafone UK.
  • Maintained reporting system for EMC (DELL EMC) channel express using java
  • Developed front end for BSkyB(British Sky Network) using javascript
  • AJAX was used under jquery with the UI and backend interaction

Skills used: Java, AJAX, JavaScript, jQuery

RELIANCE     POY PRS     Software Developer     Employment
Aug 2005 - Oct 2007

  • Developed and maintained POY and PSF production reporting systems using java and javascript
  • The reporting system used struts based mvc pattern

Skills used: Java, JavaScript


Veer Narmad South Gujarat University    M.Sc  (Information Technology)
Jul 2003 - Jun 2005
Veer Narmad south Gujarat University    B.Sc  (Information Technology)
Jun 2000 - May 2003


Digital Marketing Nanodegree    udacity
Mar 2018 - Jun 2018
Skills learnt: Google Analytics
deep learning specialization    coursera
Jan 2019 - Jun 2019
Skills learnt: keras, Deep learning, Tensorflow
Neural Networks And Deep Learning    coursera
Jan 2019 - Jan 2019
Skills learnt: Deep learning
Improving Deep Neural Networks: Hyperparameter tuning, Regularization and Optimization    coursera
Mar 2019 - Mar 2019
Skills learnt: Deep learning
Structuring Machine Learning Projects    Coursera
Mar 2019 - Mar 2019
Skills learnt: Deep learning
Convolutional Neural Networks    Coursera
May 2019 - May 2019
Skills learnt: Deep learning
Sequence Models    Coursera
Jun 2019 - Jun 2019
Skills learnt: Deep learning
Hands-On Chatbot and Conversational UI Development    Safari Oreilly Online Platform
Dec 2018 - Dec 2018
Skills learnt: Google API
JavaScript The Hard Parts: Closures by William Sentance    Safari Oreilly Online Platform
Aug 2018 - Aug 2018
Skills learnt: JavaScript
pyimagesearch gurus    pyimagesearch
Jun 2019 - Dec 2020
Skills learnt: Deep learning, Computer vision

Client Reviews

Learning Dollars:    
Pretty good, he's developing our skills parsing scripts.
Great comprehensive work!