Summary
Overview
Work History
Education
Skills
Websites
Timeline
Generic

Sourabh Sharma

Jaipur

Summary

5+ years experienced data analytics professional possessing proven track record of successfully applying econometric modelling, algorithm development & machine learning techniques to solve key business problems. Highly skilled in applying advanced machine learning/Deep learning algorithms such as Random Forests, Ensemble Models, RNN, CNN Clustering etc. to real world problems using Python. Looking forward to applying the acquired gamut of skills to a challenging role in the data analytics and machine learning space.

Overview

11
11
years of professional experience

Work History

Team Lead

Bombaysoftwares
Jaipur
06.2020 - Current
  • Lead the team in brainstorming and developing algorithmic trading strategies based on market trends, historical data analysis, and quantitative research.
    Oversee the creation and optimization of trading deep learning models and algorithms.
  • Set up monitoring infrastructure to track model performance, data drift, and other relevant metrics.
  • Apply version control to machine learning models, code, and data to track changes over time. Popular tools include Git
  • Implement automated testing for ML models to ensure that changes do not negatively impact performance
    Facilitate effective communication within the team and ensure that everyone is on the same page regarding project goals and timelines.
  • Provide guidance and training to team members, ensuring they stay updated on market trends, technologies, and best practices.
    Collaborated with management team to implement new work procedures or policies.
  • Monitored operations and reviewed records and metrics to understand product performance.

ML & Deep Learning Engineer

Infoobjects Inc.
Jaipur
06.2019 - 06.2020
  • Data Collection & Web Scraping, Data Wrangling & Visualization, Python Machine Learning - Classification, Algorithm Development & Optimization
  • Developed and tested deep learning models for natural language processing applications.
  • Built custom tools for managing large datasets used in training models.
  • Designed experiments to evaluate the efficacy of different machine learning techniques.
  • Establish mechanisms to gather feedback from end-users and stakeholders to improve model performance and relevance
  • Integrate compliance checks into the deployment pipeline to meet regulatory requirements.
  • Choose a deep learning architecture suitable for the problem (e.g.,LSTM , recurrent neural network (RNN) for sequential data).
  • Decide on the number of layers, types of layers, and activation functions.
  • Fine-tune hyperparameters based on the model's performance on the validation set.
  • Deploy the model in a production environment, considering scalability and performance.
  • Delivered services to customer locations within specific timeframes.

ML & Deep Learning Engineer

RAMS CREATIVE TECHNOLOGY LTD
Jaipur
03.2018 - 06.2019
  • Deep-Ensemble Learning

Project Engineer

Rosmerta Technologies Ltd
Jaipur
05.2013 - 06.2015
  • Deep-Ensemble Learning, DL Models & Application Development, ML Models & Application Development

Education

M.Tech - Information and Communication Technology -

Center For Converging Technology
01.2018

B.Tech - Electronic and communication (ECE) -

Jaipur Engineering college and Research center
01.2012

Skills

  • Python
  • AWS
  • Linux
  • Statistical Analysis
  • Linear/Logistic Regression
  • SVM
  • Ensemble Trees
  • Random Forests
  • Clustering
  • Recommenders
  • Scikit-Learn
  • Numpy
  • Scipy
  • Pandas
  • NLTK
  • BeautifulSoup
  • Matplotlib
  • Statsmodels
  • Jupyter Notebook
  • Tensorflow
  • Keras
  • Caffe
  • Torch
  • PyTorch
  • Deeplearning4j
  • Toolkit
  • Neural Network Deepdive via Tensorflow
  • Convolutional & Recurrent Neural Networks
  • Restricted Boltzmann Machine (RBM)
  • Autoencoders
  • Tflearn
  • Deep Networks
  • Cloud: AWS Cloud: Amazon Augement A2I
  • SageMaker
  • Glue
  • AWS LAMDA
  • Data & Quantitative Analysis
  • Data Science
  • Big Data Analytics
  • Predictive/Statistical Modelling
  • Data Mining
  • Data Visualization
  • Machine Learning Algorithms
  • Business Intelligence
  • Data Wrangling
  • Optimization
  • Artificial Intelligence
  • Deep Learning
  • Neural Networks (CNN & RNN)
  • Unsupervised Learning
  • Natural Language Processing (NLP)
  • Application Development
  • Image Processing Techniques
  • Project Monitoring & Management
  • Strategic Planning
  • Machine Learning Applications

Timeline

Team Lead

Bombaysoftwares
06.2020 - Current

ML & Deep Learning Engineer

Infoobjects Inc.
06.2019 - 06.2020

ML & Deep Learning Engineer

RAMS CREATIVE TECHNOLOGY LTD
03.2018 - 06.2019

Project Engineer

Rosmerta Technologies Ltd
05.2013 - 06.2015

M.Tech - Information and Communication Technology -

Center For Converging Technology

B.Tech - Electronic and communication (ECE) -

Jaipur Engineering college and Research center
Sourabh Sharma