Hi, I'm Rohan

M.Tech Computer Science & Engineering Student

Passionate about Machine Learning, Software Engineering, and creating innovative solutions that make a difference.

About Me

I'm a dedicated M.Tech Computer Science & Engineering student at IIT Kanpur with a strong foundation in software development, machine learning, and research. My journey spans from building web scraping frameworks that reduced manual effort to developing cutting-edge ML models.

Currently pursuing research in "Applying LLM Agents for Software Engineering" under Prof. Subhajit Roy, I'm passionate about creating domain-specific languages and automation pipelines that solve real-world problems. My diverse project portfolio includes everything from malicious webpage detection to gesture-based control systems.

Experience

M.Tech Thesis Research

Applying LLM Agents for Software Engineering

May 2025 - Present
  • Engineered a domain-specific language (DSL) to define reusable text-processing rules for large document sets
  • Developed Python-based automation pipelines for dataset merging and content segmentation

M.Tech in Computer Science & Technology

IIT Kanpur

Jul 2024 - Present

Software Engineer

Greenwatt Global Ventures Pvt. Ltd.

Jun 2021 - May 2023
  • Automated data collection workflows by developing a Python-based web scraping framework, reducing manual data entry effort by 80%
  • Engineered robust wireless interface using Arduino-based hardware integration, achieving 30% boost in device reliability
  • Led end-to-end brand design initiatives, growing customer engagement by 40% through visually consistent campaigns

B.Tech in Information Technology

NIT Kurukshetra

Jul 2017 - May 2021

Featured Projects

Detection of Malicious Mobile Webpages

ML-powered Android application that classifies URLs as malicious or legitimate with 96% accuracy using Random Forest, SVM, and KNN classifiers.

Python Machine Learning Android

Sign Language Recognition System

Real-time sign language recognition system using CNN to detect and translate American Sign Language gestures into text with 88% accuracy.

Python OpenCV CNN

Resume Score - Resume Evaluation Tool

React and FastAPI platform for recruiters to upload PDFs, parse job descriptions, and receive candidate ranking with 0.69 correlation with human evaluations.

React FastAPI NLP

Campus Essentials

Full-stack marketplace web app enabling students to buy and sell items with secure authentication, image uploads, and synchronized chat system.

React Node.js MongoDB

Sorting Algorithm Visualizer

Web-based visualization platform demonstrating five major sorting algorithms with real-time animations and interactive controls.

JavaScript HTML/CSS Algorithms

CovidLens – Mobility Analysis

Interactive data analytics dashboard using Streamlit and Plotly to visualize global mobility trends with comprehensive data preprocessing pipeline.

Python Streamlit Plotly

Technical Skills

Programming Languages

Python
JavaScript
C++
SQL

Frameworks & Libraries

React.js
PyTorch
TensorFlow
Node.js

Tools & Technologies

Git Docker MongoDB Arduino VTK ParaView Blender Canva

Get In Touch

Let's Connect

I'm always interested in new opportunities and exciting projects. Feel free to reach out!

rohankataria2000@gmail.com
(+91) 9891042988