Profile Picture

Hey, I'm Vivek Karna

I'd like to call myself a Data Scientist and Operations Researcher with a passion for solving complex problems using data-driven approaches. Combining my expertise in Machine Learning, Data Analysis, and Optimization, I aim to create impactful solutions that drive efficiency and innovation.

Education

M.S (by Research) in Operations Research - IIT Madras (2023 - Present)

B.Tech in Production & Industrial Engineering - VIT Vellore (2017 - 2021)

Skills

Languages & Libraries:

Python SQL Pandas Numpy Scikit-learn PyTorch Statsmodels

ML/DS:

Regression Classification Clustering Forecasting Neural Networks LSTM Transformers

Data Visualizations:

Matplotlib Seaborn Streamlit Tableau

Tools & Technologies:

Git GitHub LaTeX Excel

Optimization:

Linear Programming Mixed Integer Programming Heuristics Gurobi

Business Skills:

Six Sigma DMAIC Kanban Scrum Project Management

Work Experience

Teaching Assistant at IIT Madras

June 2024 - May 2025


  • Collaborated with professors in various data science/operations research courses by incorporating real-world datasets and case studies.
  • Delivered 10+ Hrs of Python/Machine Learning Lab sessions of Multivariate Statistics in class of B-Tech DD (Quant Finance), MS, PhD students
  • Developed comprehensive data science scripts & exercises on topics like clustering, regression, PCA, decision tree, etc that improved students performance gradually by 20%

Graduate Engineer Trainee (GET) at Varroc Engineering

August 2021 - July 2022


  • Implemented data-driven process optimization using Six Sigma (DMAIC) methodology that reduced changeover time by 77%, saving 33.09 hrs/mo and generating Rs 4.86 lakhs in annual savings.
  • Designed and executed 120+ time and work studies, creating interactive data visualizations that identified critical bottlenecks in manufacturing processes.
  • Built predictive models to forecast equipment failures, reducing unplanned downtime by 23% and improving overall equipment effectiveness.
  • Recognized with SPACE Level Kaizen Competition award for innovative data-driven process improvement solutions.

My Projects

BLINKTO - Predicting Demand of a Food Delivery App [Forecasting]


  • Conducted EDA, Data Viz., PACF, ACF, ADF test to infer about stationarity, and converting non-stationary time series using first order differencing.
  • Predicted Demand forecast using state-of-the-art ARMA, ARIMA and LSTM model with extensive Hyperparameter tuning that improved model accuracy by 18%, optimizing for epochs, batch size, & lags.
  • Demonstrated Proof-of-concept using Streamlit allowing users/stakeholders to get insights in a glance.

Python LSTM ARIMA Streamlit
View on GitHub

OneClickML


  • A Python Library which can train your specific dataset using Multiple Machine Learning models at a time, This Library outputs suggestion on which model to choose & with which parameters!
  • This Library can Run Models like:
    Regression: [Linear Regression, Decision Tree Regression, MLP Regressor, GBM Regressor, RF Regressor, SVM Regressor]
    Classification: [Logistic Regression, Decision Tree Classifier, MLP Classifier, GBM Classifier, RF Classifier, SVM Classifier]

Python Scikit-learn GridSearchCV
View on GitHub

IDLEE - Project based Case Study on Optimizing VRP with Time Windows [HDM Course Project]


  • Developed MILP model for VRPTW using Gurobi for Random Generation and Fixed Positions of Franchises & Customers.
  • Designed Heuristics to find sub-optimal feasible solution to reduce computational load when using MILP approach.
  • Milestone - Secured Highest Grade among all the projects submitted

Python Gurobi
View on GitHub

To be updated



Python Gurobi
View on GitHub

My Resume

Feel free to download my resume for a more detailed look at my skills and experience. I am always open to discussing new opportunities.

Download Resume

Research & Publications

"SCLTool: Stochastic Constraint Learning Framework for Prescriptive Models"

MS Thesis - Vivek Karna, Rahul R Marathe

Ongoing research to develop a tool for the integrating predictive and prescriptive models to tackle uncertainty in data, optimization & ML models.

Read Abstract

"2nd Prize - AIRSS 2025 in Machine Learning & Optimization Domain"

Vivek Karna. Presented at AIRSS 2025.

Presented Research at the conference, showcasing state-of-the-art tool for uncertainty-aware optimization using machine learning.

View Presentation

Conferences & Workshops

  • Presenter, AIRSS 2025, IIT Madras, Chennai, India
  • Abstract Accepted, INFORMS International Meeting 2025, Singapore
  • Attendee, Large Scale Optimization 2025, IEOR, IIT Bombay, Mumbai, India

Certificates & Achievements

Here, are some of my notable certificates and achievements that highlight my commitment to continuous learning and excellence.

Certificate Image

Green Belt Six Sigma by WCMS

Certificate Image

AIRSS 2nd Rank in OR/ML Domain

Certificate Image

Supervised Learning Specialization

Certificate Image

Advanced Learning Algorithms

Certificate Image

Unsupervised Learning Algorithms

Certificate Image

SQL Test Certificate by Hackerrank

Certificate Image

Project Management: Begineer to Pro

Certificate Image

Python: Begineer to Advanced for Data Professionals

Certificate Image

Large Scale Optimization, IIT Bombay

My Blogs

Blog Post

My 2-Yr Journey to IIT Madras

I share my experiences and lessons learned during my two-year journey at IIT Madras, from academic challenges to personal growth.

Blog Post

My Experience at LSO Workshop, IIT Bombay

Here, I share my views on the Large Scale Optimization Workshop 2025 which was held at IEOR, IIT Bombay

Blog Post

2nd Prize @ AIRSS Conferences

Recognized for research on Stochastic Constraint Learning Framework in the Optimization and Machine Learning domain

Vivek's YouTube Channel

Here are some of the videos I've created, focusing on helping students get a bigger picture through my experiences, Don't forget to like and subscribe!

How to Write a Good Statement of Purpose (SOP) by Vivek Karna

This video essay will help you if you are stuck writing SOP!! It is for people who are opting for higher education.

Watch on YouTube

GATE RANK 136 to IIT MADRAS to IOCL Officer | WHATTT!! PODCAST w/ Vivek Karna EP2

In this 2nd Episode of WHATTT!! Podcast, I bring you my friend Sanket Gupta! He has secured GATE ME RANK 136, got into IIT Madras, and got selected for IOCL!!

Watch on YouTube

Get In Touch

I'm currently open to new opportunities and collaborations. My inbox is always open. Whether you have a question or just want to say hi, I'll try my best to get back to you!

Say Hello via Mail