Default profile banner
DR

Dhamodhar Rathnam

@dhamodharrathnam

Machine Learning Engineer

Bangalore, Karnataka

Wipro AI solutions, wiproGITAM University

Machine Learning Engineer skilled with 5+ years of experience creating machine learning models and retraining systems and transforming data science prototypes to production-grade solutions. The candidate consistently optimizes and improves real-time recommendation systems by evaluating strategies and testing changes. They employ statistical methods and designs to yield real gains from model changes.

Experience

Machine Learning Engineer

Wipro AI solutions, wipro

•Aug 2021 - Present•Bangalore, Karnataka

Working as a machine learning engineer for the largest telecom provider to improve their manual tagging of their apps in their app store. Classifies apps into various categories based on their description. Performed classification with huge data and covered almost 50 plus languages in their app store and used CLD language detectors to detect the language. As a ML engineer, worked with various models testing it, logging it (logs at least 20 models per experiment), generating classification reports, and building training pipelines. All transformer models are built on top of pytorch. Worked with w2vec, ELMO, BERT embeddings. Worked with various ML and DL models like ECOC classifier, transformers like BERT and multi lingual models like XLM Roberta, LABSE, MBERT, Universal sentence encoder. Deploying the training pipeline and logging, monitoring the drift accuracy using MLOPS tools like mlflow, versionising with DVC. Explainable AI using SHAP, LIME tools. Performed Inference pipeline latency by using packages like Tensor RT, Onnx by quantizing or converting the models to other format.

Associate Consultant

Capgemini

•Dec 2019 - Present•Bangalore, India

Build predictive models using various machine learning tools to find out the SPAR for set of invoices. Develop algorithms using various Natural language processing and machine learning models for predictive maintenance. Esign algorithms to tag the SPAR to certain invoices using work bench for tagging invoices using manual research analysing the data for linked invoices and preparing reports using various analysis tools like excel. Deployed using jenkins using cognitive document processing to make onboarding processing easier for newly joined candidates using State of the art ML models. Evaluated diverse organizational systems to identify workflow, communication and resource utilization issues.

Junior Data Scientist

Flashcash

•Jan 2019 - Feb 2019•Bangalore, India

Built an email classification model using melusine a deep learning library, chatbot using IBM watson (testing only), solving adhoc tasks, and building predictive models to estimate customer score and classifying good customers. Performed adhoc data analysis using SQL.

Software Engineer

TechMahindra

•Jan 2017 - Feb 2019•Bangalore, India

Data analysis tasks using python building predictive models for smaller data. Manual analysis using excel. PI reports as per adhoc basis.

Education

GITAM University

BTech

Electrical, Electronics And Communications Engineering

Oct 2012 - Apr 2016•Grade: 7.8

Licenses & Certifications

Amazon ML

Coursera

Issued: Jan 2020

Global Data Science Challenge (GDSC)

Capgemini

Issued: Invalid Date

Skills

Python
Analysis
ML flow
SHAP explainable AI
DVC
Deep learning
Data visualisation
NLP
Jenkins
GIT
Open cv
Computer vision
Amazon sage maker
Transformers
Py torch
Tensor RT
Onnx