10/05/2026 updated


100 % available
Python-Entwickler - Datenautomatisierung & Web Scraping (Remote)
BRASILIA, Brazil
Only remote
Systemanalyse und -entwicklung (Estacio, Brasilien) - im Studium (incomplete, in progress)About me
Remote-Contractor für Datenautomatisierung mit Python: Datenbereinigung, Migration, Web Scraping, Excel- und CRM-Automation. 5 eigene Tools mit 186 automatisierten Tests (öffentlich auf GitHub). Start in 24–48 h, Festpreis nach Scoping, Antwort am selben Arbeitstag.
AutomationAutomated Testing FrameworkData CleansingData TransformationData RetrievalLinuxExcel FormulasExcel MacrosExcel Pivot TablesPython (Programming Language)Office AutomationProcess AutomationSQL DatabasesAutomated Data Processing (ADP)Excel Solver
Python-Entwicklung & Datenautomatisierung
Fundierte Kenntnisse in Python 3.12 mit Bibliotheken wie pandas, openpyxl, requests, BeautifulSoup und pytest. Entwicklung von Automatisierungsskripten für Datenbereinigung, Migration und Tabellenverarbeitung.
Web Scraping & Datenextraktion
Erfahrung im Web Scraping statischer Seiten sowie im CSV-Export und der Verarbeitung von Daten aus mehreren Online-Quellen. Einsatz von BeautifulSoup und requests für strukturierte Datengewinnung.
Testautomatisierung & Qualitätssicherung
Erstellung automatisierter Tests mit pytest, inklusive Validierung und Deduplizierung von Daten. Projekte umfassen bis zu 186 automatisierte Tests mit laufenden Demos.
Excel-Automatisierung mit openpyxl
Erstellung sauberer XLSX-Reports durch Zusammenführung mehrerer CSV-Quellen sowie Tabellen- und CRM-Automatisierung.
Telegram-Bot-API
Entwicklung von Telegram-Bots für Benachrichtigungen und Status-Checks direkt im Messenger.
Google Sheets & Excel (fortgeschritten)
Fortgeschrittene Kenntnisse in Google Sheets und Excel für Datenverarbeitung und Berichterstellung.
SQL-Grundkenntnisse
Grundlegende Kenntnisse in SQL für Datenbankabfragen und Datenmanagement.
Grundkenntnisse in Java, PHP, C/C++/C#, Visual Basic, HTML/Front-End
Grundlegende Programmierkenntnisse in mehreren Sprachen und Technologien als Ergänzung zur Python-Entwicklung.
Datei-Automatisierung & Batch-Verarbeitung
Umbenennen und Konvertieren von Dateiverzeichnissen sowie Batch-Automatisierung von Dateiprozessen.
Experience
Professional experience0 - 5 years
Freelancer since2026
Languages
EnglishGoodPortugueseNative speaker
Project history
Zusammenführung mehrerer CSV-Quellen zu einem sauberen XLSX-Report: Bereinigung, Validierung, Dubletten-Erkennung, Gruppierung (sum/avg/count) und Merge zweier Exporte. Fehlerhafte Zeilen werden nie stillschweigend verworfen, sondern mit Grund in eine rejected.csv geschrieben.
Ergebnis: Demo mit 30 unsauberen Zeilen -> 25 bereinigt, 7 markiert. 56 automatisierte Tests grün.
Technologisches Umfeld: Python, openpyxl, pytest, CSV/XLSX/JSON
Code: https://github.com/Daniel-DSN/sheetforge
Überwachung von Produktpreisen über mehrere Online-Shops mit automatischem Alarm und HTML-Diff-Report bei Änderungen. Mehrseitiges Crawling mit Pagination, Retry/Backoff und respektvollen Pausen; Selektoren in einer JSON-Config, damit ein neuer Shop in Minuten angepasst ist. Preis-Historie als Zeitstempel-Snapshots; Exit-Code 2 bei Änderung, direkt in cron/CI einbindbar.
Ergebnis: Demo mit 40 Artikeln über 2 Seiten, Diff-Report mit Prozentwerten. 16 automatisierte Tests grün.
Technologisches Umfeld: Python, requests, BeautifulSoup4, openpyxl, pytest
Code: https://github.com/Daniel-DSN/pricehawk
Verifizierte B2B-Kontaktlisten aus öffentlichen Quellen und Kunden-CSVs, geliefert als Excel. Normalisierung von Name, E-Mail, Telefon (+55/international), Website und Stadt; E-Mail-Syntaxprüfung; Deduplizierung nach E-Mail. Abgelehnte Zeilen landen mit Grund in rejected.csv.
Ergebnis: API-Abfrage 10 Datensätze -> 10 gültig; CSV-Pfad 15 roh -> 9 gültig, 2 Dubletten, 4 abgelehnt. 33 automatisierte Tests grün.
Technologisches Umfeld: Python, requests, openpyxl, pytest, XLSX/CSV/JSON
Code: https://github.com/Daniel-DSN/leadharvest