Pedro Carpes

Home Projects Resume

Main Projects

Helo-2 Smoke Test Automation

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.

Github Repository

Android Sales App

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.

Github Repository

Data Science Project

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.

Github Repository

Other Projects

XML to Excel Converter

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.

Github Repository

Groq AI API Testing

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.

Github Repository

JSON to CSV Converter

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.

Github Repository

Web Automation with Python

A Python-based automation script that uses Selenium and BeautifulSoup to navigate websites, extract structured data, and automate form submissions.

Github Repository

Data Analysis with Python

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.

Github Repository

System Automation with

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.

Github Repository