Gracjan Baranowski-Senior Software Engineer
Tagessatz prüfen
Erfahrungen
Senior Software Engineer
Accenture
- Python-basierte Delivery-Automatisierung für Engineering-Workflows von Kunden aufgebaut und Teams dabei geholfen, Builds, Freigaben und Release-Übergaben über gemischte On-Prem- und Cloud-Umgebungen hinweg zu standardisieren.
- Bestehende Version-Control- und CI-Praktiken analysiert und die Ergebnisse dann in einen passenden Rollout-Plan für Azure-DevOps-Pipelines und YAML-Templates übersetzt, der zu jedem Kundenteam passte.
- Wiederverwendbare Pipeline-Schritte für Linting, Testausführung, Artefaktveröffentlichung und Environment-Promotion implementiert und die manuelle Vorbereitungszeit für Releases um 30 % reduziert.
- Workshops und Status-Reviews mit Engineering- und Operations-Stakeholdern begleitet, Workflow-Lücken dokumentiert und in umsetzbare Prozessänderungen überführt.
- Pipeline-Checks mit Git-basierten Branching-Regeln und Quality Gates integriert, damit Teams fehlerhafte Builds früher erkennen und unnötige Übergaben reduzieren konnten.
- Remote-Support bei der Einrichtung von CI-Servern, der Konfiguration von Build-Agents und bei Zugriffsproblemen während der Rollout-Fenster über verschiedene Kundenzeitzonen hinweg geleistet.
- Deployment-Skripte und Infrastrukturänderungen gemeinsam mit Kundentwicklern geprüft, um die Konsistenz zwischen Test-, Staging- und Produktionsumgebungen zu verbessern.
- Nutzerfreundliche Dokumentation für die Einrichtung des Process Advisors, die Pipeline-Verantwortung und häufige Fehlerszenarien erstellt, damit Teams den Workflow nach der Übergabe selbst weiterpflegen konnten.
Software Engineer
Amazon
- Python-Automatisierung rund um Release-Workflows für Streaming-Services verbessert und damit Build-Validierung, Deployment-Checks und Rollback-Bereitschaft für kundennahe Softwareänderungen unterstützt.
- Jenkins- und Git-basierte CI-Jobs entwickelt, die Testsuiten, Packaging-Schritte und statische Prüfungen vor dem Release in Produktionssysteme ausführen ließen.
- Fehlgeschlagene Build-Wiederholungen um 22 % reduziert, indem Pipeline-Trigger, Dependency-Handling und Artefaktversionierung über mehrere Delivery-Branches hinweg verbessert wurden.
- Dockerisierte Test-Runner und umgebungsspezifische Konfigurationen implementiert, damit das Validierungsverhalten über Developer-, Staging- und Pre-Production-Systeme hinweg konsistent blieb.
- An operativen Skripten gearbeitet, die Release-Metriken sammelten und fehleranfällige Pipeline-Stufen sichtbar machten, damit sich Teams auf die größten Reibungspunkte in der Delivery-Kette konzentrieren konnten.
- Mit Produkt- und Plattformingenieuren zusammengearbeitet, um Release-Prozesse zu dokumentieren und Deployment-Notizen bei häufigen Service-Updates aktuell zu halten.
Software Engineer
Zalando
- Automatisierung für Release- und Bestands-Workflows im E-Commerce aufgebaut und damit Katalogänderungen, Fulfillment-Services und interne Developer-Tools unterstützt, die von Retail-Engineering-Teams genutzt wurden.
- Python-Jobs und CI-Pipeline-Schritte für Code-Qualitätsprüfungen, Testausführung und Artefaktveröffentlichung über Services hinweg erstellt, die Shopping- und Bestellprozesse unterstützten.
- Die Deployment-Zuverlässigkeit für containerisierte Services verbessert, indem Helm-Values, Umgebungsvariablen und Release-Checks über Staging- und Produktions-Cluster hinweg standardisiert wurden.
- Mit Git-basiertem Branching und Merge-Validierung gearbeitet, um fehlerhafte Übergaben zwischen Feature-Entwicklung und Release-Vorbereitung zu reduzieren und das Vertrauen in Merges für gemeinsam genutzte Services zu erhöhen.
- Monitoring- und Alerting-Hooks für Batch-Workflows hinzugefügt, die Katalog-Updates und operative Sync-Jobs verarbeiteten, damit Teams Fehler früher am Tag erkennen konnten.
- Workflow-Änderungen und Troubleshooting-Schritte für Entwickler und Support Engineers dokumentiert, sodass Build- und Deployment-Probleme ohne wiederholte Eskalationen leichter gelöst werden konnten.
Software Engineer
CashDirector
- Python-Automatisierung für Finanzreporting- und Abstimmungs-Workflows entwickelt und interne Teams dabei unterstützt, Kontodaten zu verarbeiten, Exporte zu validieren und Buchhaltungsprozesse für Kunden zu unterstützen.
- CI-Prüfungen für Backend-Services und Batch-Jobs implementiert, damit Änderungen an zahlungsbezogener Logik vor dem Erreichen der Produktionsumgebung getestet wurden.
- Skripte gebaut, die Ledger-Ausgaben mit Quelldateien verglichen, Datenabweichungen früher erkannt und die Abstimmungsgenauigkeit für Kunden-Finanzteams verbessert haben.
- Deployment-Abläufe und Umgebungskonfiguration für cloudgehostete Services gepflegt und Releases für Tools in regulierten Finanz-Workflows planbar gehalten.
Branchenerfahrung
Sieh, in welchen Branchen dieser Freelancer den Großteil seiner beruflichen Laufbahn verbracht hat.
Erfahren in Informationstechnologie (IT), Professionelle Dienstleistungen, Medien, Unterhaltung und Druck, Einzelhandel und Bank- und Finanzwesen.
Erfahrung nach Fachbereich
Zeigt, in welchen Abteilungen und Funktionen dieser Freelancer am meisten mitgewirkt hat.
Erfahren in Informationstechnologie (IT), Betrieb, Qualitätssicherung, Produktentwicklung und Buchhaltung.
Zusammenfassung
Senior Software Engineer mit einem Hintergrund in Python-fokussiertem DevOps und Workflow-Automatisierung in Beratungs-, Einzelhandels-, Medien- und Finanzsoftware-Umgebungen. Ich habe CI/CD-Pipelines aufgebaut, die Zuverlässigkeit von Releases verbessert und Teams unterstützt, die sauberere Build-, Test- und Deployment-Prozesse für ihre tägliche Entwicklungsarbeit brauchten. Meine Erfahrung reicht von internen Engineering-Tools über operative Automatisierung bis hin zu Integrationsarbeit für Produktteams und Business-Anwender, immer mit dem Ziel, Entwicklungs-Workflows einfacher auszuführen und sicherer zu ändern. Ich arbeite gerne mit verteilten Stakeholdern zusammen, dokumentiere Prozesse klar und übersetze Workflow-Probleme in praktische technische Lösungen.
Fähigkeiten
- Sprachen: Python, Sql, Yaml, Bash, Java
- Frameworks: Flask, Fastapi, Django, Pytest, Jinja2
- Cloud: Aws (Ec2, S3, Ecs), Azure (Azure Devops, Azure Pipelines), Gcp (Cloud Build, Cloud Run)
- Devops: Azure Devops, Jenkins, Git, Github Actions, Docker, Kubernetes, Helm
- Daten: Postgresql, Mysql, Mongodb, Redis
- Observability Und Delivery: Prometheus, Grafana, Elk Stack, Terraform, Ansible, Sonarqube, Artifactory
Sprachen
Ausbildung
Wrocław University of Science and Technology
B.S. · Computer Science · Breslau, Polen
Statistiken
Erfahrung
Fachkenntnisse
Qualifikationen
Profil
Häufig gestellte Fragen
Du hast Fragen? Hier findest du mehr.
Durchschnittlicher Tagessatz für ähnliche Positionen
Die Tagessätze basieren auf aktuellen Projekten und enthalten keine FRATCH-Marge.
Ähnliche Freelancer
Entdecke andere Experten mit ähnlichen Qualifikationen und Erfahrungen
Experten, die kürzlich an ähnlichen Projekten gearbeitet haben
Freelancer mit praktischer Erfahrung in vergleichbaren Projekten als Senior Software Engineer
Freelancer in der Nähe
Fachkräfte, die in oder in der Nähe von Breslau, Polen arbeiten
