22.10.2026 aktualisiert


verifiziert
Premiumkunde
100 % verfügbarSenior Python Engineer & Software-Architekt – Software-Engineering für Backends und KI-Workflows
Elz, Deutschland
Deutschland +2
Bachelorinfo: Deutschland, Österreich, Schweiz
Über mich
Ich helfe Teams, Python-Backends und KI-Workflows so zu bauen und weiterzuentwickeln, dass sie auch nach Jahren noch änderbar sind. Seit 2016 als unabhängiger Freelancer für namhafte Unternehmen im DACH-Raum tätig – darunter Siemens Healthineers, Engie, Deuta Werke und natureOffice.
Skills
Clean ArchitectureAzure FunctionsAzure DevOpsAPIsKünstliche IntelligenzDjangoGitHubPythonSoftware ArchitectureRuby On RailsRubyWorkflowsFlaskBackendGitLab
Ich helfe Teams, Python-Backends und KI-Workflows so zu bauen und weiterzuentwickeln, dass sie auch nach Jahren noch änderbar sind.
Mit über 20 Jahren IT-Erfahrung und seit 2016 als Freelancer arbeite ich dort, wo Software fachlich komplex ist und Qualität zählt.
TYPISCHE AUSGANGSLAGEN
- Jede Änderung hat Nebenwirkungen an unerwarteter Stelle.
- Die Geschäftslogik steckt verteilt in Views, Models und Tasks.
- KI-Workflows sind schnell entstanden, aber schwer testbar und fest an die Plattform gebunden.
- Ein neues System soll von Anfang an so aufgebaut werden, dass es mitwachsen kann.
SCHWERPUNKTE
- Architektur: Clean bzw. hexagonale Architektur, Domain-Driven Design, klare Trennung von Geschäftslogik und Framework.
- Software-Engineering für KI- und Datenworkflows: Ich unterstütze KI-Engineers dabei, Workflows auf Plattformen wie Windmill.dev oder Dataiku sauber aufzubauen. Die Fachlogik liegt in versionierten Python-Modulen, die sich auch außerhalb der Plattform testen und validieren lassen.
- Teststrategie: TDD, durchdachte Testpyramide, Tests, die Refactoring ermöglichen statt es zu blockieren.
- Refactoring im laufenden Betrieb: gewachsene Systeme schrittweise verbessern, ohne riskanten Neubau.
- Technische Führung: Code-Reviews, Mentoring, nachvollziehbar dokumentierte Architekturentscheidungen.
ARBEITSWEISE
Pragmatisch statt dogmatisch: SOLID, DDD und Clean Architecture setze ich ein, wo sie Komplexität beherrschbar machen, nicht als Selbstzweck. Remote, mit klar abgegrenzten Aufgaben und nachvollziehbaren Ergebnissen.
Programmiersprachen & Technologien
- Python – Experte, täglich (> 15 J.)
- Django / DRF – Experte, täglich (> 10 J.)
- REST-APIs (kundenspezifisch & Fremdanbindung) – Experte, täglich (> 10 J.)
- Flask – Experte, häufig (> 10 J.)
- FastAPI – solide, gelegentlich
- Celery – Experte, häufig (> 10 J.)
- PyTest & Django Unit Tests – Experte, häufig (> 10 J.)
- Wagtail CMS – Experte, gelegentlich
- Django CMS – solide, gelegentlich
- Pydantic – fortgeschritten, häufig
- NumPy – fortgeschritten, häufig
- Pandas – solide, gelegentlich
- PyPDF2 – Experte, häufig (> 5 J.)
- React / AngularJS / Node.js – fortgeschritten, häufig
- Windmill.dev – fortgeschritten, häufig
- Apache Airflow – solide, gelegentlich
- Dataiku – fortgeschritten, häufig
- Ruby / Ruby on Rails – solide, gelegentlich (> 5 J.)
Datenbanken
- PostgreSQL – Experte, täglich (> 15 J.)
- MySQL / MariaDB – Experte, täglich (> 15 J.)
- Redis – Experte, täglich (> 10 J.)
- CouchDB – Experte, häufig (> 10 J.)
- MongoDB – solide, gelegentlich
- RabbitMQ – fortgeschritten, häufig
Cloud, Deployment & CI/CD
- Docker & Docker Compose – Experte, täglich (10 J.)
- GitLab CI/CD & GitHub Actions – Experte, täglich (10 J.)
- AWS (S3, EC2) – fortgeschritten, projektbezogen (S3 > 5 J.)
- Azure / Azure Pipelines / Azure Functions – fortgeschritten, projektbezogen
- Heroku – Experte, gelegentlich
Sonstige
- Linux – Experte, täglich (> 20 J.)
- Windows – solide, gelegentlich
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2003
Sprachen
DeutschverhandlungssicherEnglischgutRussischMutterspracheUkrainischMuttersprache
Projekthistorie
– Erweiterung und Pflege medizintechnischer IT-Systeme und Medizingeräte-Software auf Python-Basis
– Aufbau von Azure CI/CD-Pipelines; Codereview, Unit-Tests, Dokumentation
Konzeption, technische Umsetzung, Dokumentation und Pflege der kundenspezifischen Backend - Systeme, die zum Erfassen von einem CO2-Footprint von Unternehmen sowie zum Verwalten der CO2-Ausgleich - Zertifikate dienen.
Verwendete Technologien: Django, Python, Django Rest Framework, PostgreSQL, CouchDB, Celery, NumPy, Pandas, Pytest, Heroku, Gitlab CI/CD, Github CI, Docker, AngularJS, React, Erzeugen von komplexen Dokumenten mittels PyPDF2, Ruby on Rails, Token - Authorization
Weiterentwicklung kundenspezifischer Informationssysteme auf Dataiku-Basis; serverlose Automatisierungen mit Azure Functions, Web-Apps über Azure App Services; Azure CI/CD, Codereview, Unit-Tests.
Verwendete Technologien: Dataiku, Python, Pandas, Docker, Azure Functions, Azure App Services, Azure