print("Hello, World..!")

Hello World..!


I'm Rajesh.

let's talk to your DATA.

Name: Rajesh Kumar Jat

Profile: Artificial Intelligence Engineer

Email: 2021kpad1001@iiitkota.ac.in

Current Location: New Delhi

View Resume

Programming Languages
  • Python
  • R
  • Sql
  • C#
  • C++
  • C
Libraries/Frameworks
  • PyTorch
  • TensorFlow
  • SpeechBrain
  • Whisper
  • OpeSeaDragon
  • Qiskit
  • nltk
  • RegEx
  • Flask
  • React
  • Express
  • JavaScript
  • PyQt5
  • Scikit-Learn
  • Seaborn
  • Plotly
  • Matplotlib
  • Pandas
  • NumPy
Tools
  • R Studio
  • Power BI
  • Apache Hadoop
  • Qt-Designer
  • LabelImg2
  • AWS
  • GitHub
  • Jupyter Notebook
  • Google Colab
  • Moodle (LMS)
Professional Experience

I am currently employed as a AI Research Engineer at WESEE, the Research & Development Lab of the Indian Navy. I have been with WESEE since July 2023 and have been actively involved in various projects, including:
Object Detection, Face Recognition, Large Language Models (LLMs), Generative Adversial Networks (GANs) for Image Translation, Chatbots and Speech Processing.

Internship

I did an internship at Object Automation System Solutions Pvt. Ltd., Chennai, from September 2022 to January 2023, as an Artificial Intelligence Intern.
During this internship, I gained practical experience in:

  • Developing recommendation systems
  • Managing Virtual Private Servers (VPS)
  • Setting up and configuring MOODLE (Learning Management System)
  • Implementing various machine learning algorithms

Education

Master's Degree: Indian Institute of Information Technology, Kota (MNIT Campus, Jaipur)
Major: Computer Science and Engineering
Specialization: Artificial Intelligence & Data Science
Completed: July 2023

Bachelor's Degree: Vivekananda Institute of Technology, Jaipur.
Major: Computer Science and Engineering.
Year of Graduation: 2021

Projects


"All models are wrong but some are useful." ~ George E. P. Box

Image Processing

Face Detection Attendance System

This project automates the attendance process. By leveraging the power of computer vision, it accurately identifies and recognizes faces in real-time. The user-friendly interface developed using PyQt5.

Quantum Computing

Quantum Gates Visualizer

This project offers a user-friendly interface that simplifies concepts of q-Gates, making it easy to Visualize & understand quantum gates and their potential applications. Let's Dive into the World of Quantum Computing.

ML + NLP

Movie Recommendation System

A user-friendly interface that suggests movies/series based on user's unique tastes and preferences. With advanced algorithms and machine learning, this system analyzes user's interest & provides tailored recommendations.

Analytics

Data Analysis

Exploring and analyzing the vast collection of movies and TV shows available on Netflix.
In this, I dived deep into the data exploration to uncover hidden trends, insights, and patterns that can inform about user choices and preferences.

Data Minig

Cluster Analysis

Using advanced algorithms and statistical techniques, tried to identify groups, or clusters, of data points that share similar characteristics.
One can use cluster analysis to discover relationships, segment customers, group products, and more.

Data Mining

Association Rules Analysis

Used Statistical techniques to identify co-occurring items and rules that provide insights into customer behavior, product recommendations, and more. One can identify cross-selling opportunities, optimize pricing strategies, and improve customer satisfaction.

Machine Learning

ML Algos Implementation

Implemented some popular ML algorithms such as Naive Bayes, K-Nearest Neighbors, and Decision Trees. Mainly, training and testing of these algorithms is performed using libraries like NumPy, Pandas, Matplotlib and Scikit-Learn.

Data Science

Exploratory Data Analysis

Intended to visualize and analyze the data to identify patterns, relationships, and insights. So one can detect outliers, missing values, and other data quality issues and apply data preprocessing techniques to prepare the data for further analysis.

Data Science

Data Handling

It covers, Data uploading, cleaning, and transforming the data for analysis purposes. We can easily detect and correct data quality issues, such as missing or duplicate values, using data cleaning techniques, normalization etc.