I will make your customized desktop application using different python modules for GUI-building, text-anaylizing, image-adaptions and many more usecases
Build custom applications for business automation, data processing, and productivity.
Custom Applications | Business & Desktop Automation Apps
Weather Data Dashboard

What:
This solution collects weather data from an API for multiple cities and presents it in a structured Excel dashboard for easy analysis. It automates data gathering and visualization, saving time and supporting informed decision-making.
Used Modules:
requests, xlwings
Overview
This solution collects weather data from an API for multiple cities and automatically outputs the results into a dynamic Excel dashboard for easy visualization and analysis.
Why It Matters
- Automates collection of real-time weather data
- Provides clear, structured insights for multiple locations
- Saves time and supports data-driven decisions
Technologies Used
Python, API Integration, Excel/Xlwings
Portfolio Highlight
This project demonstrates how API-driven automation can turn raw weather data into a comprehensive, easy-to-use dashboard, supporting monitoring, planning, and analysis across multiple locations.
HTML File Parsing Application
What:
A desktop application with a PyQt frontend that lets users select HTML and Excel files, parses the data using Selenium and BeautifulSoup, and outputs structured results into XLSX format.
Used Modules:
pyqt5, selenium, bs4, xlwings

Overview:
This desktop application features a PyQt frontend that allows users to select HTML and Excel files, parses the data using Selenium and BeautifulSoup, and outputs structured results in XLSX format.
Why It Matters:
- Simplifies data extraction from multiple file types
- Delivers clean, organized Excel outputs
- Makes complex web and file data accessible without coding
Technologies Used:
PyQt, Selenium, BeautifulSoup, Python, Xlwings
Portfolio Highlight:
This project demonstrates how desktop applications combined with automation and web scraping can turn raw data into structured, actionable insights for business and analysis purposes.
Participant Data Upload Tool

What:
Enter a variable number of participants in an application and upload the created file to a server
Used Modules:
pqt5
Overview:
This tool allows users to enter a variable number of participants in an application and automatically upload the generated file to a server, streamlining participant management for events or programs.
Why It Matters:
- Simplifies data entry for multiple participants
- Automates file uploads to servers
- Reduces errors and saves time in participant management
Technologies Used:
Python, File Handling, Server Integration
Portfolio Highlight:
This project demonstrates how automation can simplify participant management, making it fast, accurate, and scalable for events, programs, or organizational databases.
Get LinkedIn-Adds and score them using AI (s)
What:
Find linkedin adds for and check how good this fit to a specific resume using a score
Used Modules:
selenium, bs4, xlwings, scrapeops.io

Automate Document Prints (s)

What:
Check a specific folder, copy all the files to a Done-Folder and print out the document to the default printer
Used Modules:
os, sys
WebApp for Recruiting (s)
What:
WebApp for inputing candidates which will be transfered to a google-sheet, with a logic for several defined process steps
Used Modules:
django, gspread, pythonanywhere

Download CSVs from betfair.com (s)

What:
Download csv-files with betting-informations from betfair.com and provide them in a folder-structure
Used Modules:
xlwings, requests
News Articles NewYork (s)
What:
Search for news articles for Streeterville and NewYork and update an excel-sheet
Used Modules:
xlwings, requests, valueserp, dotenv

Check free slots for driving tests (s)

What:
Check the online-site for free time-slots for driving tests and create a signal
Used Modules:
xlwings, requests, buyproxies
Parse Outlook msg-Files (s)
What:
Read information from outlook msg-files and put the per column in an excel-sheet
Used Modules:
xlwings, extract_msg

YouTube Transcript Creator (s)

What:
Get transcripts for several videos of a youtube-channel and output as transcripts
Used Modules:
youtube_transcript_api, xlwings
Django OpenAI Webapp
What:
Django WebApp with selecting files, working with openai and sending email
Used Modules:
django, openai, smtp

Keystroke Program Restart

What:
Check keystrokes and restart a program in hidden mode or not
Used Modules:
pynput, subprocess
Automate Powerpoint
What:
Replace placeholders in a Powerpoint Document using the parameters from an xlsx
Used Modules:
xlwings, python-pptx

Copyright Search & Check

What:
Read image-links and check if there are copyright violations in the internet. Show this violations as links to the page.
Used Modules:
requests, serpapi, PIL, imagehash, xlwings
Read Main Text
What:
Read the main text of any webpage and output the data in an excel-sheet. Links are provided in the excel-sheet and the output in an additional column.
Used Modules:
trafilatura, xlwings

Ask.com – Search For Links

What:
Read links and search with them on ask.com, translate them from any language to english and store the informatino in excel. Executeable for MacOs.
Used Modules:
requests, bs4, deep_translator, xlwings
Read Football Statistics
What:
Read football-statistics from a ms-access-db and provide the data in an excel-sheet. Select several parameters before the program run like leagaue coffeeAndBeer date-range
Used Modules:
pyodbc, xlwings

Create Lottery Combinatons

What:
Create all possible combinatons for a lottery with 70 numbers and 5 number per row – write the 11Mio rows in a csv
Used Modules:
csv, itertools
Count Words
What:
Input: searchwords and textfiles – Output: Count every searchword in the textfiles, the domain ending and output the results in excel
Used Modules:
xlwings, urllib

Get Language

What:
Read the text for given urls in an excel and detect the language of the website, output the results in excel
Used Modules:
trafilatura, xlwings, selenium, detectlanguage
Parse Contracts
What:
Parse contract-informations, and build a summary overview, input percentages for every employee and detailed contract informations
Used Modules:
xlwings

Create Provisions

What:
Read persons and provisions and build the output according to the titles, create a summary docx for every person
Used Modules:
xlwings, docx
B2B Platform
What:
Collect data for companies with searchwords as input and find emails additonal. Input will be the link to search – Output in excel
Used Modules:
selenium, bs4, xlwings, valueserp, emailfinder

Check URL GoogleMaps

What:
Check findings for urls on google maps and output fouund link, full address, category, rating, review, city, country, etc.
Used Modules:
selenium, bs4, xlwings, fake_useragent
Check Machine Downtimes
What:
Run the program every few minute and check machine downtimes, register special downtimes and get an hourly statistics output
Used Modules:
xlwings

Social Career

What:
Get name+company and find linkedin-profile with title
Used Modules:
requests, valueserp, xlwings
Create Working Plan
What:
Create a working plan for creating beds and other furniture – select article, parameterize the step and create a working plan including pictures for the individual steps
Used Modules:
xlwings

Automate Mail Attachments

What:
Read excel-attachements from emails, change the excel-sheet and upload it to a ftp-server
Used Modules:
email, imap_tools, ftplib, xlwings, dotenv
Check New Adds And Alert
What:
Check for new adds and send email with the new links and running the program in the cloud
Used Modules:
selenium, bs4, email, progress, pythonanywhere

Add Summarization With OpenAI / ChatGPT

What:
Add summarization for longer text and update the files
Used Modules:
openai, dotenv, xlwings
Upload to sftp-Server (s)
What:
Download csv from website and upload on sftp-server
Used Modules:
selenium, bs4, pysftp

create business applications, desktop automation apps, freelance app developer
Anwendungen entwickeln Freelancer, Automatisierungs-Apps, Desktop-Anwendungen Freelancer