Projects

Book Recommendation System

A Java application that trains a neural network using Weka to recommend books based on genre and author. A Swing GUI allows users to choose preferences and receive real‑time recommendations. It includes an ARFF dataset, trained model and instructions for running the Eclipse project.

Technologies: Java, Weka, Java Swing

Automated Package Generation Testing

Simulated an automated testing environment for a fictitious package generation system. Functional and regression tests were written in JavaScript to validate JSON‑based specifications and verify input, generation and verification flows.

Technologies: TestComplete, JSON, JavaScript

Binary Search with File I/O

Created a Java program that reads numbers from a text file, stores them in an array, sorts the values and performs a binary search to locate the smallest number. The project focused on file handling, data structures and exception handling.

Technologies: Java, Eclipse

Software Quality Metrics Dashboard

Designed a dashboard in Excel to monitor quality metrics such as test coverage, defects per sprint and bug resolution rate. The dashboard aligns with PMBOK practices and agile methodologies to visualize KPIs across a development cycle.

Technologies: Excel, PMBOK, QA metrics