Fabian Pulch
Senior Software Engineer
Profil
Ich bin ein engagierter Software Engineer mit Leidenschaft für Prozessoptimierung und nachweisbarer Erfahrung in der Entwicklung kreativer, kundenzentrierter Lösungen. Mit einem klaren Blick für Effizienz konzentriere ich mich darauf, Workflows zu verschlanken und Aufgaben sinnvoll zu automatisieren.
Meine Arbeitsweise verbindet technisches Verständnis mit einem ausgeprägten Blick für fachliche Anforderungen. So entstehen Lösungen, die Erwartungen nicht nur erfüllen, sondern Projekte wirksam voranbringen. In kollaborativen Umfeldern bringe ich Problemlösungskompetenz und Full-Stack-Erfahrung ein, um Vorhaben von der Idee bis zur erfolgreichen Umsetzung zu begleiten.
Berufserfahrung
Technical Manager
- Mitarbeit an Kundenangeboten durch Ausarbeitung technischer Lösungsansätze und überzeugender Umsetzungskonzepte
- Entwicklung von Rapid Prototypes, um Ideen zu validieren, Machbarkeit zu demonstrieren und Entscheidungen zu beschleunigen
- Befähigung der Team-Infrastruktur und Entwicklungsworkflows zur Unterstützung effizienter Projektdurchführung
Application Development Programmer Specialist
Projekt für einen großen Bankkunden
- Leitung der API-Integration mit Azure Active Directory und weiteren kritischen Systemen mit Fokus auf Sicherheit und Betriebseffizienz
- Entwicklung einer Camunda-basierten Lösung, mit der Fachbereiche Workflows und Formulare eigenständig gestalten und verwalten können
- Architektur automatisierter CI/CD-Pipelines mit TeamCity, OpenShift, Quay Image Repository, HashiCorp Vault und ArgoCD
- Mentoring von Teammitgliedern und technische Führung für einen erfolgreichen System-Rollout
Integration eines Dokumentenverarbeitungssystems
- Beschleunigung der Projekterholung und Aufbau grundlegender CI/CD-Voraussetzungen
- Sicherstellung der End-to-End-Qualität durch strukturiertes Testen und enge Zusammenarbeit mit Fachexperten
Software Engineer
- Leitung der Frontend-Migration von AngularJS 1.3 zu React und Integration neuer Vertriebskanäle
- Umsetzung einer Kreditkartenprozessor-Integration sowie digitaler Signaturfunktionen
- Entwicklung von Metriken für Vertriebsdaten und Skripten zur Datenbankmigration
Dualer Student
- Erfahrung in Release Management, Softwareentwicklung und Anwendungsmanagement gesammelt
- Apache-Kafka-Betriebskonzept und Design-Thinking-Workshop entwickelt
- Migration eines Legacy-Systems vorbereitet und Rapid Prototyping durchgeführt
Technische Kompetenzen
Software Engineering
API-Integrationen, Java, Python, Prozessautomatisierung mit Camunda
Frontend-Entwicklung
React, Vue, Flutter (Dart), plattformübergreifende mobile Anwendungen
DevOps & CI/CD
Docker, Kubernetes/OpenShift, GitLab CI/CD, TeamCity, Terraform, Helm Charts, ELK Stack (Log- und Metrik-Erfassung)
Projektmanagement & Führung
Design Thinking, Scrum, ITIL-Praktiken, Nearshore-Koordination, interkulturelle Zusammenarbeit
Kollaborative Entwicklung
Code Reviews, Pair Programming, Mob Programming, Wissenstransfer im Team
Innovative Technologien
RAG (Retrieval Augmented Generation), KI- und Machine-Learning-Anwendungen
Tools
IntelliJ, LaTeX, Office365, Kollaborations- und Produktivitätstools
Branchenerfahrung
Banking (erfahren), Versicherung (Grundlagen)
Ausbildung & Zertifizierungen
Ausbildung
M.Sc. Informatik
Note: 2,2
B.Sc. Wirtschaftsinformatik
Note: 2,4