Desktop Applications

Certificate Generation & Email Automation App

Comprehensive desktop application for generating certificates, managing attendees, and automating email distribution. Features CSV import, QR code customization, SMTP configuration, and progress tracking.

  • CSV import for attendee data management
  • Customizable QR code positioning and sizing
  • Automated email distribution with SMTP
  • Real-time progress tracking and results
Python Tkinter SMTP QR Generation

Amazon Product Analysis & Automation Tool

Robust desktop application for scraping Amazon product data and performing detailed analysis. Features automatic category retrieval, multi-threaded processing, and advanced filtering capabilities.

  • Automatic Amazon category and subcategory retrieval
  • Multi-threaded product extraction for performance
  • Advanced filtering by reviews and revenue
  • Dark-themed GUI with real-time updates
Python Threading GUI Design Data Processing

Automation & Bots

WhatsApp Automation Bot

Intelligent messaging automation system integrated with Google Sheets. Features customizable delays, real-time progress tracking, and smart resume functionality.

  • Google Sheets integration for contact management
  • Customizable delay ranges between messages
  • Real-time status updates and progress tracking
  • Resume from last position functionality
Python Selenium Google Sheets API Automation

TikTok Creator Messaging Bot

Advanced automation system for TikTok's affiliate platform with intelligent rate limiting, cookie management, and batch creator outreach capabilities.

  • Automated TikTok login with cookie persistence
  • Batch messaging to multiple creators
  • Daily message limit tracking and enforcement
  • Creator ID retrieval using TikTok's API
Python Selenium TikTok API Rate Limiting

Property Sniper Bot

Comprehensive real estate data scraper that collects property information from multiple sources and integrates with PropStream for enhanced analysis and lead generation.

  • Multi-source property data scraping (Logs.com, Obituaries, CBC, Rubin)
  • Date-based filtering for targeted data collection
  • Address deduplication and merging
  • PropStream integration for automated lead addition
Python Web Scraping PropStream API Data Processing

AI & Machine Learning

GPT-3.5 Fine-Tuning Web Interface

Professional web interface for fine-tuning OpenAI's GPT-3.5 model with custom parameters, real-time monitoring, and automated training data generation capabilities.

  • Custom prompt input and parameter adjustment
  • Real-time fine-tuning progress monitoring
  • Automated training data generation
  • Background processing with threading
Python Flask OpenAI API Machine Learning

Crypto/Web3 User Scoring System

Intelligent scoring system that analyzes Twitter profiles to identify crypto and web3 founders using weighted keyword analysis and AI-enhanced prediction algorithms.

  • Keyword-based scoring for crypto/web3 terms
  • AI-enhanced scoring with OpenAI/Anthropic APIs
  • Google Sheets integration for data management
  • Batch processing with comprehensive logging
Python AI APIs Twitter Analysis Data Science

Web Scraping & Data Mining

Multi-Platform CV Scraper Suite

Automated CV collection system for ICTerGezocht and RecruitRobin platforms with duplicate detection, session management, and scheduled daily operations.

  • Automated login and session management
  • Daily CV scraping with 24-hour intervals
  • Duplicate detection and avoidance
  • Error handling and automatic recovery
Python Selenium PDF Processing Task Scheduling

Google Search Index Checker

Automated tool for checking if specific URLs are indexed by Google using headless browser automation with customizable search intervals and comprehensive result reporting.

  • Headless browser automation for Google searches
  • Customizable search intervals (Slow/Medium/Fast)
  • URL validation and batch processing
  • CSV export with detailed results
Python Selenium Headless Browser SEO Tools

App Keywords Data Extraction Tool

High-performance tool for extracting app keyword rankings from AppTweak API with multi-threading, rate limiting, and comprehensive data aggregation capabilities.

  • Multi-threaded API requests for efficiency
  • Customizable request intervals for rate limiting
  • Keyword ranking data for multiple app categories
  • Data merging and CSV export functionality
Python AppTweak API Multi-threading Data Mining

Web Applications

Multi-Platform Job Posting Automation

Flask-based web application that automates job posting across multiple platforms including Indeed, JobBird, Werkzoeken, and Jooble with unified form interface and real-time feedback.

  • Single form interface for multiple job boards
  • Real-time feedback on posting process
  • Automatic data saving to JSON files
  • Integration with major job platforms
Flask Python Web APIs Form Processing

Fantasy Football Twitter Bot

Automated social media management tool for Fantasy Premier League updates with multi-threaded processing, web interface, and comprehensive player data management.

  • FPL API integration for transfer data
  • Automated Twitter posting with scheduling
  • Flask web interface for player management
  • Multi-threaded processing for performance
Flask Twitter API FPL API Social Media Automation

Ready to Build Something Amazing?

These projects represent just a fraction of my capabilities. Let's discuss how I can help bring your ideas to life.

All projects completed with the highest standards of security and professionalism