Green leaf

Vatsal D - Java developer

Codility: 94.00%
Member since:Apr 16, 2019
Profile last updated:Jan 12, 2021
Last activity:March 4, 2021, 7:06 a.m. UTC

Vatsal D

Deep Learning and Computer Vision engineer

Hi! I am Vatsal, an Machine Learning/Deep Learning Engineer, and software product manager with 15 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  ·  Nodejs  ·  WebSockets  ·  Computer vision  ·  Python  ·  Google Computer Vision API  ·  OCR  ·  Deep learning  ·  C#  ·  C++  ·  Jupyter  ·  keras  ·  Artificial intelligence  ·  Data mining  ·  Android native app development  ·  MongoDB  ·  React  ·  React native  ·  Angular  ·  Machine learning  ·  Natural language processing  · 
Weekly Availability: 30 hours
Mon 03 - 08 19 - 00
Tues 03 - 08 19 - 00
Wed 03 - 08 19 - 00
Thurs 03 - 08 19 - 00
Fri 03 - 08 19 - 00
Sat 03 - 08 19 - 00

Partime Freelancer
Experience: 16 yrs
Java: 16 yrs
JavaScript: 16 yrs
AJAX: 13 yrs
Nodejs: 8 yrs
WebSockets: 8 yrs
Computer vision: 1+ yrs
Python: 1 yrs
Engineer's Devices:

LD Talent Work History

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

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


Ingage     Developer     Contract
Jan 2021 - Present

Skills used: Data mining, Android native app development, Nodejs, MongoDB, React, React native, Angular, Computer vision, Deep learning, Machine learning, Natural language processing

mvix india     Xhibit Media Player     CTO     Employment
May 2013 - Present
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
  • Design and development of nodejs based websocket to perform push communicaiton to reduce latency on players
  • Designed and developed log management system
  • Media player used ajax and websockets to communicate internally and with content management server

Skills used: JavaScript, AJAX, Java, Nodejs, WebSockets

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: Jupyter, Artificial intelligence, keras, Python, Deep learning

Link to the project:

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

  • We used Keras 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: keras, Deep learning, Artificial intelligence

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: Google Computer Vision API, Computer vision, Python, OCR

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: Computer vision, Python, Deep learning

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 with the UI and backend interaction

Skills used: JavaScript, AJAX, Java

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: JavaScript, Java


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: Tensorflow, keras, Deep learning
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: Computer vision, Deep learning

Client Reviews

Learning Dollars:    
Pretty good, he's developing our skills parsing scripts.