Rajat Sharma
Machine Learning & Data Engineer at Data Reply DE- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Hindi -
-
English -
Topline Score
Bio
0
/5.0 / Based on 0 ratingsFilter reviews by:
Credentials
-
AWS Certified Solutions Architect – Associate
Amazon Web Services (AWS)Dec, 2022- Sep, 2024 -
CKAD: Certified Kubernetes Application Developer
The Linux FoundationNov, 2022- Sep, 2024
Experience
-
Data Reply DE
-
Germany
-
Information Technology & Services
-
1 - 100 Employee
-
Machine Learning & Data Engineer
-
Mar 2022 - Present
Client Vodafone: This project aims to build a demo machine to classify and sort objects based on the color of the object. My role includes:- Creating training data and training a CNN binary classification model on it.- Create a end-to-end training pipeline on Azure ML service and use MLllow to track the experiments.- Serve the trained model using gRPC service inside a Docker on Azure VM.- Edge inference on Raspberry Pi using onxx runtime.- Process image frames on Raspberry Pi.- Control the Sorter based on the inference in real-time.Internal Project (Blueprint): This project aims to build an end-to-end configurable MLOps pipeline that can run on platform independent infrastructure. My role includes:- Creating a AWS EKS cluster and other resources using terraform scripts.- Creating a configurable end-to-end training pipeline that can be configured using a YAML file without changing anything to the source code.- The pipeline runs different docker containers based on the YAML configuration using python docker SDK.- Setup an end-to-end trainable Azure Machine learning pipeline to track machinelearning experiments and deploying them on Azure containers instances.
-
-
-
Freelancer
-
Software Development
-
1 - 100 Employee
-
Machine Learning Engineer
-
Oct 2021 - Feb 2022
Worked as a freelancer Machine Learning Engineer with following jobs:- Created a end-to-end trainable Mlflow pipeline for object detection task with loose coupled Docker Images that can be configured with YAML configuration file.- Create a Mlflow, Azure ML based machine learning pipeline to train and track experiments.- Develop ETL pipeline on Azure to move and transform raw data between different Azure Storage based on Airflow.- Training, Debugging and iteratively improving deep learning object detection models.- Analyse data such as class distribution, anomalies, class imbalance issues etc.- Detection based tracking and count unique products.
-
-
-
Technische Universität Ilmenau
-
Germany
-
Research Services
-
700 & Above Employee
-
Research Assistant
-
Dec 2020 - Sep 2021
Worked on two projects, one is Augmented Reality based and the other is in 3DComputer Vision. Responsibilities in 3D Computer Vision project:- Filtering noisy Depth Maps using deep learning methods- Create 3D scene from raw depth and color images.- Develop new 3D Deep Learning based Depth fusion methods.- Develop a Azure Machine Learning Service pipeline to track and monitor deeplearning experiments.- Develop a pipeline to send data from iPhone to Azure Web Server and process itusing Python/Django stack.Responsibilities in Augmented Reality project:- Add multiplayer support Unity 3D application using photon engine.- Developing prototypes such as spatial anchors, local anchors for AR using Unity 3D.- Developed multi-level prototype app which support both Hololens 2 and Mobile AR.
-
-
-
Bosch
-
Germany
-
Think Tanks
-
1 - 100 Employee
-
Thesis Student
-
Apr 2020 - Dec 2020
- Development of fusion based regression model for box parameters (center coordinates)- The model achieved 9% performance improvement w.r.t. to the base line method on synthetic dataset.
-
-
Research Intern
-
Jan 2020 - Apr 2020
- Create requirements specific synthetic datasets (RGB, LIDAR, DEPTH) using Carla Simulator.- Train training deep neural networks on these datasets and do evaluation.
-
-
-
ZEISS Group
-
Germany
-
Appliances, Electrical, and Electronics Manufacturing
-
700 & Above Employee
-
Student Research Assistant
-
Apr 2019 - Oct 2019
Research study in RGBD Images Volumetric Fusion using Deep Learning.- Review of different Deep Learning approaches based on volumetric fusion for making high-resolution TSDF volume.- Review of upsampling Point Clouds techniques based on Deep Learning methods.- Development of a new approach for Efficient Point Cloud Upsampling and Normal Estimation using Deep Learning for Robust Surface Reconstruction.
-
-
Internship
-
Oct 2018 - Mar 2019
The internship was focused on creating a Azure Cloud Pipeline for 3D reconstruction pipeline.- Developed 3D Reconstruction pipeline using android app service requiring uploading data, processing and returning back to android app in real time on Azure Kubernetes Service.- Azure stack used as follow: Azure VMs, Azure Storage, Azure Function Apps (for azure storage triggering), Azure Notification Hubs, Azure Container Service, Azure Batch Service.- Develop Android prototype for uploading data to azure storage, and real time communication.
-
-
-
Fraunhofer IDMT
-
Germany
-
Research Services
-
1 - 100 Employee
-
HiWi
-
Feb 2018 - Aug 2018
Working as a part-time student assistant (40 hours per month). Support for software development for interactive virtual experiments. Achievement Highlights:- Development of backend using python and Django-channels for real-time application.- Checking for invalid experiments state charts using depth-first search.- Adding replay mode functionality to view the already done experiment in future with play, pause, fast-forward functionality. Working as a part-time student assistant (40 hours per month). Support for software development for interactive virtual experiments. Achievement Highlights:- Development of backend using python and Django-channels for real-time application.- Checking for invalid experiments state charts using depth-first search.- Adding replay mode functionality to view the already done experiment in future with play, pause, fast-forward functionality.
-
-
-
uTrade Solutions
-
India
-
IT Services and IT Consulting
-
100 - 200 Employee
-
Software Developer
-
Jul 2016 - Sep 2017
Develop and write software codes for real-time web backend in Python, PSQL, and frontend in JavaScript focusing on the latency of the product. Achievement Highlights:- Adding new features to the product, unit testing of own code and code reviews.- Use of jQuery for the frontend.- Handle Interprocess communication between C++ server and web server using Apache Thrift and gRPC.- Handle real-time communication between web server and browsers using Tornado web sockets. Develop and write software codes for real-time web backend in Python, PSQL, and frontend in JavaScript focusing on the latency of the product. Achievement Highlights:- Adding new features to the product, unit testing of own code and code reviews.- Use of jQuery for the frontend.- Handle Interprocess communication between C++ server and web server using Apache Thrift and gRPC.- Handle real-time communication between web server and browsers using Tornado web sockets.
-
-
Education
-
Technische Universität Ilmenau
Master's degree, Research in Computer and Systems Engineering. -
Jaypee University of Engineering & Technology
Engineer’s Degree, Electrical, Electronics and Communications Engineering -
Montessorie cambridge school ,Raja ka bagh.
12Th std., Science and Maths