Projects

Here are my recent projects showcased below.

JobmateAI

JobmateAI demo

Uses AI to match CVs to job descriptions, providing a semantic similarity score and feedback. Built with Python, Flask, and React, it helps job seekers optimize their applications.

PythonFlaskReactViteJavaScriptHugging Facepdfplumberpdfminer.six
View on GitHub

Email Compliance Checker

Email Compliance Checker demo

Analyzes CSV exports of emails for compliance risks like sensitive terms and external recipients. Flags issues, summarizes KPIs, and provides a clear table of risky messages for legal and compliance teams.

PythonStreamlitPandasCSVCompliance
View on GitHub

Ghost Protocol

Ghost Protocol demo

Launches a hardened Tor+Firefox browser and a sidecar dashboard to verify network privacy. Checks for leaks (DNS, WebRTC, HTTPS-only) and teaches how to maintain true anonymity online.

PythonFirefoxTorLinuxTkinterDNSWebRTCHTTPS
View on GitHub

Zenith Ev Trend Analyzer

Zenith Ev Trend Analyzer demo

Automates analysis of UK government EV fleet data to reveal electrification trends. Simulates residual value risk for leasing portfolios, helping finance teams understand EV adoption and risk.

PythonPandasMatplotlibCSVAutomation
View on GitHub

Invoice Reconciliation Tool

Invoice Reconciliation Tool demo

Compares vendor invoices with accounting exports to automatically flag mismatches and missing records. Generates a downloadable discrepancy report, streamlining data checks for finance teams.

PythonStreamlitPandasCSV
View on GitHub

Ats Helper

Ats Helper demo

Analyzes and scores CVs against job descriptions to show keyword matches, missing terms, and relevance. Helps recruiters and jobseekers quickly assess ATS compatibility using local, fast NLP.

PythonspaCyNLPPDFDOCXTXT
View on GitHub

Network Scanner

Network Scanner demo

A fast, multi-threaded Python tool for scanning ports and detecting services on a target network. Performs banner grabbing, saves results, and is ideal for learning network reconnaissance.

PythonSocketsThreadingBanner GrabbingNmap
View on GitHub

Retail Bi Simulator

Retail Bi Simulator demo

Cleans and aggregates retail transaction data, forecasts revenue, and flags anomalies. Exports BI-ready tables and dashboards for Power BI/Tableau, simulating a real analyst workflow.

PythonPandasStatsmodelsNumPyPlotlyStreamlitPower BITableauSQLiteCSV
View on GitHub

Metadata Cleaner

Removes hidden metadata from images, PDFs, and DOCX files to protect privacy. Works locally, supports multiple formats, and helps prevent accidental data leaks.

PythonEXIFPDFDOCXJPGPNGPrivacy
View on GitHub

Secure Messaging Cli

A command-line tool for end-to-end encrypted messaging and file transfer using RSA and AES. Includes expiring messages and is designed for learning secure communication, not production use.

PythonRSAAESJSONCLICryptography
View on GitHub

Personal Linux Security Toolkit

Automates rootkit scans, network monitoring, and system change tracking for Linux. Generates easy-to-read security reports, making system security accessible for non-experts.

PythonrkhunterchkrootkitClamAVnetstatlsof
View on GitHub

Get in touch

Let's Build

contact.giuseppe00@gmail.com
Based in the UK • Working globally

Got an idea or want to collaborate? Just send a quick message with what you're thinking—I'm always happy to chat and help out. Let's make something cool together!