Edula Vinay Kumar Reddy

Master's in Computer Science
Indian Institute of Technology Kanpur

About Me

I'll ask Google's Gemini AI instead 😉: Click here

Age
24
Email
Phone
Address
Vijayawada, India

Professional Experience

Associate Software Trainee
June 2023 – October 2023
Codemantra
  • Developed REST APIs for a Document Processing platform using Spring Boot in a microservices environment.
  • Implemented login page authentication functionalities, custom password encryption mechanism, and email notification backend services.
Software Engineer Intern
Jan 2023 – May 2023
  • Developed an AI-based device to reduce surgical errors by validating patient wristbands during preparation and storing results in the electronic medical record via API.
  • Implemented using image processing, YOLOv8, Mediapipe, and Raspberry Pi 4B; successfully tested at the Madurai branch hospital.
Web Development Intern
Nov 2022 – Dec 2022
  • Performed web scraping to extract data on medicines and medical services using Selenium and BeautifulSoup.
  • Created a database to store scraped data using MongoDB in AWS Cloud.
Technical Content Writer Intern
Oct 2021 – Jan 2023
  • Published 57 articles and improved nearly 1,450 articles on topics including Python, Java, Machine Learning, Computer Networks, and Web Mining.

Education

Master of Technology in Computer Science Engineering
Indian Institute of Technology, Kanpur
2024 - 2026
CGPA: 9.71
Relevant Coursework:
  • ML Pool:
    • CS771 -- Introduction to Machine Learning (Dr. Piyush Rai) -- 10/10
    • CS772 -- Probabilistic Machine Learning (Dr. Piyush Rai) -- 10/10
    • CS779 -- Statistical Natural Language Processing (Dr. Ashutosh Modi) -- 10/10
    • CS661 -- Big Data Visual Analytics (Dr. Soumya Dutta) -- 10/10
    • CS776 -- Deep Learning for Computer Vision (Dr. Priyanka Bagade) -- 10/10
  • Theory Pool:
    • CS663 -- Computational Geometry (Dr. Sanjeev Saxena) -- 9/10
  • Systems Pool:
    • CS724 -- Sensing Communications and Networking (Dr. Amitangshu Pal) -- 9/10
Bachelor of Technology in Computer Science Engineering
Vellore Institute of Technology, Vellore
2019 - 2023
CGPA: 9.38
Higher Secondary School
BIIT Junior College, Board of Intermediate Education of Andhra Pradesh
2017 - 2019
CGPA: 10.0
Secondary School
Bhashyam High School, Board of Secondary Education of Andhra Pradesh
2017
GPA: 9.7

Achievements

Second-highest CGPA
IIT Kanpur (Master’s 2024–2026)

Secured the second-highest CGPA in the CSE department.

First-Rank Competitions
CS779, IIT Kanpur (2024)

1st place in both Machine Translation and Sentiment Classification Competitions of CS779 course (Statistical NLP), IIT Kanpur, 2024.

IITK Academic Excellence Award
IIT Kanpur (2024)

3rd in department .

GATE CS 2024
All India Rank 300

Secured AIR 300 out of ~1.3 Lakhs in first attempt. .

VIT Special Achiever
VIT University (2022–2023)

Special Achiever Award (Academic Year 2022–2023) .

VIT Achiever Awards
VIT University (2021–2023)

Achiever Award (Academic Years 2021–2022, 2022–2023) .

Technical Scripter 2022
GeeksforGeeks

2nd Rank out of 6000+ authors .

Idea Summit 2021
GeeksforGeeks

National Finalist (Top 10) in Idea Summit 2021.

AWS AI & ML Scholarship
Amazon Web Services

AWS AI & ML Scholarship Recipient .


Projects

PCB Defect Detection using Deep Learning (Thesis work sponsored by ISRO)
May 2025 – Present
  • A printed circuit board (PCB) is a thin board that electrically connects and supports electronic components using conductive tracks.
  • My task is to Researching/Developing an end-to-end DL pipeline to automatically detect and localize surface defects on PCBs.
  • Fine-tuning existing object detection models and integrating attention modules to improve sensitivity to small defects in real time.
Technologies: Object detection frameworks(One stage, Two stage), OpenCV, PyTorch, Ultralytics, Vision Transformers, Attention mechanisms for CNNs, Data Augmentation
Fashion Transformer: End-to-End Outfit Recommendation System
April 2025
  • Built an image classifier using CLIP embeddings and MLPs to organize a user’s wardrobe images into categories and attributes.
  • Implemented text-based occasion detection to map user input (e.g., “wedding”, “casual”) to predefined outfit categories.
  • Designed a 16-head Transformer model that learns compatibility across FashionCLIP embeddings with category tokens, supporting compatibility prediction and complementary item retrieval.
  • Evaluated on the Polyvore dataset, outperforming several state-of-the-art baselines on key metrics for outfit compatibility and retrieval.
  • Developed a user interface (Image Selector, Predict Attributes, Full Outfit Generator, Occasion Outfit, Delete Image, User Mode) to upload, tag, and generate complete or occasion-specific outfits with one click.
Technologies: PyTorch, Transformers, CLIP (OpenAI), OpenCV, Tkinter
Learning What Matters: Prioritized Data Selection for Improving Model Generalization (CS772 Project)
April 2025
  • Improved the original RHO-LOSS framework described in “Prioritized Training on Points that are Learnable, Worth Learning, and Not Yet Learnt” .
  • Replicated the RHO-LOSS baseline on CIFAR-10, matching the seed paper’s reported evaluation metrics.
  • Proposed methods: Diversity-Augmented Batch Selection (DivBS) + RHO-LOSS, Exponential Moving Average–Adaptive RHO-LOSS (EMA-Adaptive RHO), Entropy-Regularized RHO-LOSS, RHO-LOSS + Bayesian Active Learning by Disagreement (BALD), RHO-LOSS + Margin Sampling, and Hybrid RHO-LOSS–Diversity Selection (RHO-DCAST).
  • Performance highlight: DivBS + RHO-LOSS and RHO-DCAST outperformed the seed RHO-LOSS model in training speed, while EMA-Adaptive RHO outperformed on data efficiency (2.8% fewer samples to reach ~80% by epoch 50).
Technologies: PyTorch, Active Learning Techniques
Neural Machine Translation for India
November 2024
  • Developed an English-to-Hindi/Bengali translation system that secured 1st rank in the IITK CS779 competition.
  • Experimented with encoder-decoder architectures, including RNN-based models and attention mechanisms, to improve alignment.
  • Implemented a Transformer-based model with pre-trained GloVe embeddings and language-specific preprocessing, optimizing training with mixed precision for 10× speedup.
Technologies: PyTorch, spaCy, Indic NLP, Transformer, GloVe
Ensemble Learning for Robust Text Sentiment Classification
November 2024
  • Created a majority-voting ensemble combining RNN with Focal Loss, RCAN, and BiLSTM (with Global Max Pooling) to tackle class imbalance.
  • Engineered custom embeddings by integrating POS tags, dependency features, negation handling, and a word-level positivity score.
  • Achieved 1st place with a 69.7 F₁-score in the IITK CS779 sentiment classification competition.
Technologies: PyTorch, spaCy, RCAN, BiLSTM, Focal Loss, Python
AI-Powered Complete Fitness Ecosystem
July 2024
  • Created personalized workout plans using GPT-3.5, collecting user preferences via a Tkinter GUI.
  • Integrated Mediapipe for real-time exercise tracking, providing posture feedback through body landmark analysis.
  • Used Vosk for speech recognition to switch exercises and reset progress hands-free.
  • Developed a performance dashboard with Dash and Plotly, storing metrics in SQLite to visualize user progress over time.
Technologies: Tkinter, OpenCV, Mediapipe, Vosk, GPT-3.5, Dash, Plotly, SQLite, Python
Technology for Traffic Regulation: YOLOv8 and Tesseract-OCR for Helmet Violation Fines
June 2023
  • Automated rider detection to identify two-wheelers on the road.
  • Implemented helmet detection using YOLOv8 to flag violations in real-time.
  • Extracted license plate numbers with Tesseract-OCR and integrated the data into a backend database for fine processing.
Technologies: YOLOv8, Tesseract-OCR, Python, OpenCV, MySQL
CoVinAI
March 2022
  • Developed a web application using Microsoft Azure Cognitive Services to power a chatbot for COVID-19 queries.
  • Fetched and filtered live tweets (by city and resource type) to help users find nearby COVID-19 relief services.
  • Displayed real-time statistics on total confirmed cases, recoveries, and death tolls globally and by country.
Technologies: HTML, CSS, JavaScript, Microsoft Azure, Azure Bot Service, Twitter API
Automated Irrigation System using IoT & Ensemble Learning by Fetching Real-time Data via Cloud
January 2022
  • Developed a smart irrigation system using IoT sensors (soil moisture, temperature, humidity) to collect field data and store it in the cloud.
  • Applied ensemble learning techniques to predict rainfall patterns and optimize irrigation schedules, reducing overall water consumption.
  • Automated water pump control based on real-time sensor inputs and rainfall forecasts to improve agricultural efficiency.
Technologies: IoT Sensors, Ensemble Learning (Python), Cloud Services (AWS), Arduino, MQTT
VIT Hostel Services
August 2021 – December 2021
  • Created a web-based platform for VIT hostel students to report and track complaints across categories like WiFi, hygiene, mess, security, and facilities.
  • Implemented four user modules: students (register & track complaints), hostel staff (resolve facility issues), mess staff (resolve mess-related complaints), and VHS admin (manage overall ticket flow).
  • Streamlined complaint categorization and status updates, improving resolution efficiency and transparency for all stakeholders.
Technologies: HTML, CSS, JavaScript, PHP, MySQL, Bootstrap

Publications

A Novel Framework for QR Code Detection and Decoding from Obscure Images using YOLO Object Detection and Real-ESRGAN Image Enhancement Technique
14th International Conference on Computing Communication and Networking Technologies (ICCCNT), Delhi, India, 2023
doi: 10.1109/ICCCNT56998.2023.10307854.
Publisher: IEEE

See Publication

Certifications

Microsoft Certified: Azure AI Fundamentals
Issued on January 19, 2022

Microsoft

See Credential
Microsoft Certified: Azure Data Fundamentals
Issued on July 06, 2022

Microsoft

See Credential

Technical Skills

  • Programming Languages: Python, Java, C++
  • ML Libraries: PyTorch, spaCy, scikit-learn, NumPy, Pandas, Ultralytics, LangChain, OpenCV
  • Web Technologies: Spring Boot, HTML, CSS, PHP, JavaScript, jQuery
  • Web Scraping: BeautifulSoup, Selenium
  • Database Management: MySQL
  • Developer Tools: GitHub, GitLab
  • Cloud Technologies: Microsoft Azure, AWS

Leadership & Extracurricular

Published multiple high-quality articles on data science, AI, and machine learning topics as a member of the Analytics Vidhya Creators’ Club, contributing to a community of 3M+ users.

Collaborated with a global network of tech enthusiasts, enhancing skills in AI, cloud computing, and leadership; organized events and shared knowledge across the student ambassador community.

National Cadet Corps (NCC)
2015

Participated in various NCC activities, demonstrating discipline and teamwork through successful completion of training and earning the ‘A’ certificate.


Contact

Address

Vijayawada, India

Phone

Email

https://twitter.com/vinayedula
https://www.facebook.com/vinayedula
https://www.instagram.com/vinai.py/
https://github.com/vinayedula