Ravi's Profile pic

Hello, I'm

Ravi Kumar

Aspiring data scientist and machine learning engineer. I have experience in developing the data science projects and solve problems using generative AI.

My linkedIn Profile My Github Profile

Get to know more about me

About Me

I have been graduated from IIT Jodhpur in the field of Mathematics. Throughout the program, I delved into a diverse range of courses, that gives me the immense knowledge about maths and machine learning. I have worked on various projects like forecasting of stocks, recommender systems and also working and building some of the projects using Large Language Model. I have worked on various tools and technologies.

Tools & Technologies

Programming Languages

Python logo Python

C++ logo C++
SQL logo SQL

JavaScript logo JavaScript

Libraries

sklearn logo scikit-learn

pytorch logo PyTorch

seaborn logo seaborn


numpy logo NumPy
tensorflow logo TensorFlow

pandas logo pandas

scipy logo SciPy


matplotlib logo Matplotlib
numpy logo NumPy

matplotlib logo Matplotlib
seaborn logo seaborn

scipy logo SciPy

Web Frameworks

Flask logo Flask

Streamlit logo Streamlit
gradio logo Gradio

Databases

MySQL logo MySQL

mongodb logo MongoDB

Containerization & CI/CD Tools

Docker logo Docker

git logo Git
circleci logo CircleCI

github action logo GitHub Action Server

MLOps Tools

airflow logo Apache Airflow

dvc logo DVC
MLflow logo MLflow

bentoml logo BentoML

Other Tools

html logo HTML

css logo CSS

powerbi logo PowerBI


keras logo Keras
pypi logo PyPI

latex logo Latex

excel logo MS Excel


hadoop logo Apache Hadoop
keras logo Keras

hadoop logo Apache Hadoop
powerbi logo PowerBI

excel logo MS Excel

Cloud Platforms

aws logo AWS
airflow logo S3 Bucket

dvc logo EC2

lambda logo Lambda

bedrock logo Elastic Beanstalk
ecr logo ECR

bedrock logo Bedrock

app runner logo App Runner
app runner logo App Runner

bedrock logo Elastic Beanstalk
azure logo Azure
app service logo App Service

gcp logo GCP
cloud storage logo Cloud Storage

azure logo Azure
app service logo App Service

gcp logo GCP
cloud storage logo Cloud Storage

Generative AI

Models

openai logo OpenAI

gemini logo Gemini

llama2 logo Llama2

Databases

  • FAISS
  • Pinecone
  • ChromaDB

Models

openai logo OpenAI

gemini logo Gemini

llama2 logo Llama2

Databases

  • FAISS
  • Pinecone
  • ChromaDB

LLM Integration Tools

llamaindex logo LlamaIndex

langchain logo LangChain

Other Tools

huggingface logo HuggingFace

chainlit logo Chainlit

LLM Integration Tools

llamaindex logo LlamaIndex

langchain logo LangChain

Other Tools

huggingface logo HuggingFace

chainlit logo Chainlit

Academics

Relevant Courses

  • Probability and statistics
  • Linear algebra
  • Optimization
  • Data structure and algorithm
  • Financial engineering
  • Machine learning
  • Deep learning
  • Computer graphics
  • Programming techniques
  • Data structure and algorithm
  • Financial engineering
  • Programming techniques

Certifications

Check out

Projects

Movie Recommender System

  • Utilized Collaborative-Boosted Content-Based Filtering to enhance recommendation accuracy by integrating 90% of content-based filtering and 10% of the collaborative filtering.
  • Project implemented with ML pipeline, from data ingestion to model deployment in production.
  • Tools & Frameworks: Python, Flask, NLP, scikit-learn, Git & GitHub, Azure, HTML, CSS, JavaScript.

Python Package Development for database: dbautomate

  • This package has the functionality to connect with databases, upload the data, save the data, and delete the data from the database in an interactive manner.
  • This is a Python package for connecting with the databases.
  • Tools & Frameworks: Python, MySQL, MongoDB, Github Action Server.
  • Usecase: The user can install the package via pip install dbautomate.

Medical Image Classification

  • The model differentiate between Normal and Pneumonia X-ray images accurately.
  • The model utilizes state-of-the-art deep learning techniques.
  • Tools & Frameworks: Python, Streamlit, Docker, AWS EC2, S3, PyTorch, CNN, MLOps, Continuous integration/ Continuous delivery/ Continuous deployment.

Stock Price Prediction

  • Implemented a robust data fetching mechanism to retrieve Open-High-Low-Close (OHLC) data during runtime for real time analysis past 10 years of data.
  • Visualizations to illustrate the LSTM model's performance and generate comparisons between predicted and actual Apple stock prices for assessing model effectiveness and further forecasted stock price for the next days.
  • Tools & Frameworks: Python, TensorFlow, LSTM, MLOps, Flask.
  • Skills Demonstrated: Time Series Analysis, Machine Learning (LSTM), Model Optimization, Data Visualization, Model Evaluation

Check out my recent

Blogs

Get in touch

Contact Me

Thank you for visiting my portfolio! I'm always excited to connect with fellow professionals, collaborators, and enthusiasts in the fields of technology. You can reach me through the following platforms: