An end-to-end smoke testing suite for the Helo-2 web application, built with Python, Selenium, and Pandas. Automates UI validation, captures test results in structured CSV reports, and supports rapid quality checks during software deployment.
A mobile-first sales management system built with Python, Kivy/KivyMD, and Firebase. Enables users to add, update, and manage product inventories and sales transactions via a clean and responsive Android interface.
A full data science pipeline built with Pandas, Scikit-learn, and Matplotlib, designed to help marketing teams optimize their advertising budget. Covers data cleaning, exploratory analysis, model training, and prediction to support investment decisions across multiple channels.
A Python script that automates the extraction and conversion of structured XML data into clean, formatted Excel (.xlsx) spreadsheets using xml.etree.ElementTree and openpyxl. Ideal for transforming large XML datasets into analysis-ready Excel files.
A Python-based test script for interacting with the Groq API, designed to evaluate the performance and output of large language models. Demonstrates prompt construction, API request handling, and response parsing for LLM experimentation and benchmarking.
A Python utility that reads structured JSON data and converts it into clean CSV format using json and csv libraries. Useful for data preprocessing, migration tasks, and transforming API responses into analysis-friendly formats.
A Python-based automation script that uses Selenium and BeautifulSoup to navigate websites, extract structured data, and automate form submissions.
An end-to-end data analysis project using Pandas, Matplotlib, and Seaborn to explore and visualize customer purchasing behavior. Includes data cleaning, exploratory analysis, and insights extraction — ideal for business decision-making and dashboard development.
A desktop automation project using PyAutoGUI to control mouse, keyboard, and screen recognition for automating repetitive tasks in Windows applications. Demonstrates practical use cases such as file processing and system navigation without manual input.