Skip to content
View SHREENITHI-TV's full-sized avatar

Block or report SHREENITHI-TV

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
SHREENITHI-TV/README.md

Hi, I'm Shreenithi T V

Software Engineer | QA & Test Automation | Backend/API Validation

Typing SVG

LinkedIn Portfolio GitHub


About Me

name: Shreenithi T V
education: MS Computer Science Graduate
focus: Software Engineering, QA Automation, Backend/API Validation
interests: Reliable Software, Test Automation, Debugging, Search Systems, ML/NLP

I build and validate software systems with a focus on clean implementation, test coverage, backend validation, and practical software quality.


Tech Stack

Programming

Java Python SQL JavaScript TypeScript PHP

Testing & QA

JUnit Selenium Playwright API Testing Regression Testing Functional Testing

Tools

Git GitHub Jira Jenkins Azure DevOps Docker

Data, AI & Search

MySQL MongoDB NLP Machine Learning Computer Vision Information Retrieval


Featured Work

Java Swing desktop application for software metrics calculation, testing, and verification.

Focus: Function Points, Use Case Points, SMI, input validation
Tech: Java, Swing, NetBeans

PHP-MySQL maintenance project with soft delete, restore, version history, and admin activity logging.

Focus: Backend validation, CRUD testing, regression testing
Tech: PHP, MySQL, SQL, XAMPP

Hybrid search system combining BM25 lexical retrieval with dense retrieval.

Focus: Search quality, ranking validation, model evaluation
Tech: Python, BM25, Dense Retrieval, NLP

Sentiment analysis on Amazon reviews using classical ML and DistilBERT.

Focus: Text classification, model comparison, ROC-AUC
Tech: Python, Scikit-learn, DistilBERT, NLP

Android computer vision app for real-time vegetable detection, developed into an IEEE ICACCS 2024 paper.

Focus: Mobile AI, computer vision, camera-based detection
Tech: Java, Android Studio, OpenCV

DenseNet121-based chest X-ray classification project for pneumonia detection.

Focus: Medical image classification, model evaluation, ROC-AUC
Tech: Python, TensorFlow/Keras, DenseNet121

Machine learning project for classifying ECG rhythm categories using extracted ECG features.

Focus: Multi-class classification, Macro-F1 evaluation
Tech: Python, Scikit-learn, ML Classification

Java Swing and MySQL desktop application for customer feedback management workflows.

Focus: Form validation, database reliability, workflow testing
Tech: Java, Swing, JDBC, MySQL


Additional Projects


Software Quality Mindset

Build Test Validate Improve
Clean code Functional tests API/UI workflows Regression checks
Backend logic Edge cases SQL/data flows Root-cause analysis
User workflows Failure paths Defect fixes Release readiness

Current Role Interests

Software Engineer · QA Engineer · Software Test Engineer · Test Automation Engineer · SDET · Backend/API Validation Engineer


Let's connect

LinkedIn Portfolio GitHub

Pinned Loading

  1. Library-Management-System-Software-Maintenance Library-Management-System-Software-Maintenance Public

    An enhanced PHP-MySQL Library Management System with soft delete, version history, and full admin activity logging.

    PHP

  2. Hybrid-Information-Retrieval Hybrid-Information-Retrieval Public

    Hybrid search engine combining BM25 and transformer-based semantic retrieval on the MS MARCO dataset.

    Jupyter Notebook

  3. Mobile-Veggie-Detector Mobile-Veggie-Detector Public

    Android computer vision app for real-time vegetable detection using smartphone camera input.

    Java 1 1

  4. Amazon-Reviews-Sentiment-Analysis Amazon-Reviews-Sentiment-Analysis Public

    Sentiment analysis of Amazon product reviews using classical machine learning and transformer-based NLP models.

    Jupyter Notebook

  5. CFMS-desktop-application CFMS-desktop-application Public

    A Java Swing-based desktop application that helps IT organizations collect, manage, and analyze customer feedback using a MySQL-backed system.

    Java