
Senior Software Engineer
- Verfügbarkeit einsehen
- 0 Referenzen
- auf Anfrage
- 2243 GD Wassenaar
- Europa
- de | en | nl
- 27.02.2025
Kurzvorstellung
Spezialisiert auf Cloud-native Microservices, Event-Driven Architecture, sichere Softwareentwicklung und agile Methoden.
Qualifikationen
Projekt‐ & Berufserfahrung
3/2021 – offen
Tätigkeitsbeschreibung
Senior Developer – Globale Webbasierte Registrierungen
Modernisierung und Optimierung der FedEx-Kontoerstellung, wodurch die globale Fehlerquote um 65 % gesenkt wurde.
Konzeption und Implementierung fehlertoleranter asynchroner Microservices mit Spring Boot und WebFlux, deployed in Azure Kubernetes-Clustern
Nutzung eines event-basierten Ansatzes mit Azure Event Hubs und zustandsbasierter Steuerung zur Ermöglichung dynamischer Workflow-Konfiguration und nahtloser Anpassung an sich ändernde Geschäftsanforderungen
Aggregation von Benutzeraktionen in Salesforce Marketing Cloud mittels Kafka Streams für gezieltes Retargeting
Entwicklung eines fälschungssicheren User-Consent-Services mit PostgreSQL auf Azure, inklusive Non-Repudiation-Funktionalität und Audit-Trail für Datenintegrität und regulatorische Compliance
Stärkung der Systemsicherheit durch erfolgreiche Ablösung veralteter Authentifizierungsmuster durch OAuth 2.0-basierte Zugriffssteuerung für APIs
Umsetzung von Continuous Delivery mit mehreren Produktions-Deployments pro Tag, abgesichert durch umfassende automatisierte Testsuiten
Einrichtung effektiver Überwachungs- und Alarmsysteme mit Prometheus und Grafana für zeitnahe Störungsbehebung
Agile Methodologie, Docker, Typescript, Apache Kafka, Continuous Delivery, DevOps, Elasticsearch, Git, Java (allg.), Kubernetes, Microsoft Azure, Postgresql, Spring Framework
6/2020 – 3/2021
Tätigkeitsbeschreibung
Entwicklung Cloud-nativer Anwendungen zur Verarbeitung von Large Scale Satellitendaten
Entwicklung eines KI-gestützten Systems zur Wasserqualitätsanalyse basierend auf Satellitendaten (Copernicus, SentinelHub, Google Earth Engine), resultierend in erfolgreicher Aufnahme ins ESA BIC-Gründerzentrum
Implementierung von Predictive Models mit interaktiven Kartenebenen auf OpenStreetMap (OSM) und Deployment der Container-Anwendung auf AWS EC2
Scikit-learn, Big Data, Lean Startup, Predictive Analytics, Python, Pytorch
3/2017 – 1/2018
Tätigkeitsbeschreibung
Aufbau von Identitäts- und Signatur-Services gemäß eIDAS-Verordnung
Entwicklung von Audit-Log- und Metrik-Berichtsdiensten, Konzeption skalierbarer APIs und einer Roadmap für zukünftiges Wachstum
Etablierung bewährter Praktiken für sichere API-Entwicklung und Erstellung von Richtlinien, die erfolgreiche Auditierungsergebnisse für die Zertifizierung als "Qualifizierter Vertrauensdiensteanbieter" sicherstellten
Dokumentation der API-Geschäftsprozesse von Cleverbase ID und
Coaching von Entwicklern bei der Verwendung von BPMN-Diagrammen, um den Standards von CTO und Zertifizierungsstellen für "Qualified Trust Service Provider" zu entsprechen
Informationssicherheit, Kryptographie, ISO / IEC 27001, Scala
1/2009 – 6/2016
Tätigkeitsbeschreibung
Redesign des Lebensversicherungssystems durch Anwendung von Domain-Driven Design als Architekturansatz, umgesetzt mit Microservices
Entwicklung eines event-basierten Persistenzmodells mit MongoDB (Delta-Speicherung), wodurch flexible Zustandsrekonstruktion, temporale Abfragen und retrospektive Geschäftsregelsimulationen ermöglicht werden
Implementierung einer Management-Oberfläche für Versicherungsprodukte und Entwicklung eines aktuariellen Berechnungsservices für Lebensversicherungsprämien
Agile Methodologie, Java (allg.), Lebensversicherung, Mongodb, Spring Framework
3/2007 – 1/2009
Tätigkeitsbeschreibung
Entwicklung eines Systems zur Smartcard Ausgabe unter Einhaltung der EMV-Standards, einschließlich deren Personalisierung mit spezifischen Produkten und Diensten.
Implementierung von Komponenten für die Smartcard Ausgabe, Integration von HSMs für sicheres kryptographisches Schlüsselmanagement und Einrichtung einer CI/CD-Pipeline mit integrierten Qualitätsprüfungen
Teilnahme an unternehmensweiten Architektur-Calls, Zusammenarbeit mit Experten für Zahlungskarten-Ausgabe und Mentoring von Junior-Entwicklern durch Design-Pattern-Workshops zur Sicherstellung von Architekturkonsistenz und Sicherheit
Apache Maven, Java (allg.), Java Database Connectivity, Kryptologie, Oracle Database
11/2002 – 3/2007
Tätigkeitsbeschreibung
Standardisierung digitaler Beweissicherungsverfahren in der Steuerfahndung für Strafverfolgungslabore
Implementierung von maschinellen Lernmethoden zur Textanalyse für Ermittlungen
Effizienzsteigerung durch Prozessautomatisierung und Standardisierung
IT-Trainer, Data Science, Forschung, Informatik
Zertifikate
Udacity, Affectiva, Nvidia DLI
Coursera, Deeplearning.ai
Ausbildung
Technische Fakultät, Universität Bielefeld, Deutschland
Bielefeld
Über mich
Ich habe BPMN und Camunda für die Workflow-Automatisierung und Prozessoptimierung eingesetzt, um Geschäftsprozesse effizienter und skalierbarer zu gestalten. In der sicheren Softwareentwicklung habe ich Lösungen mit OAuth 2.0, JWT und Spring Security implementiert, um den Schutz von Daten und Systemen zu maximieren. Durch agile Methoden und CI/CD-Praktiken konnte ich sicherstellen, dass die Software kontinuierlich und zuverlässig ausgeliefert wird.
Neben meiner Backend-Expertise habe ich auch Erfahrung in der Entwicklung von vorhersagenden Modellen mit Python, wobei ich Maschinelles Lernen und KI eingesetzt habe, um datengetriebene Lösungen zu erstellen, die Geschäftsprozesse optimieren. In meinem Startup habe ich Satellitenbildverarbeitung genutzt, um Wasserqualitätsindikatoren zu analysieren und Modelle zur Unterstützung von Umweltmanagement-Entscheidungen zu entwickeln. Diese Erfahrung hat mir geholfen, datenintensive Lösungen zu entwickeln, die sowohl die genaue Analyse von Umweltdaten durch maschinelles Lernen und KI ermöglichen.
Weitere Kenntnisse
Agile Methoden und CI/CD-Praktiken zur Sicherstellung einer schnellen und zuverlässigen Softwarelieferung
Event-Driven Architecture und Workflow-Automatisierung mit BPMN und Camunda
Cloud-Umgebungen wie Azure, AWS und Kubernetes für die Bereitstellung von skalierbaren Lösungen
Sicherheitslösungen mit OAuth 2.0, JWT und Spring Security
Java (17/21) und Spring Framework (Boot, WebFlux, Security) für die Entwicklung von Backend-Lösungen
Apache Kafka für Event-Streaming und Echtzeit-Datenverarbeitung
NoSQL-Datenbanken wie MongoDB und relationale Datenbanken wie PostgreSQL
Containerisierung mit Docker und Orchestrierung mit Kubernetes für die Bereitstellung von Microservices
Monitoring- und Alerting-Systeme mit Prometheus, Grafana und Helm
GitHub Actions für Automatisierung von Build-Prozessen und Continuous Integration
Maschinelles Lernen und KI (mit Techniken wie PyTorch, Dask und Deep Learning), wobei datengestützte Entscheidungen für kontinuierliche Verbesserungen genutzt werden.
Persönliche Daten
- Deutsch (Muttersprache)
- Englisch (Fließend)
- Niederländisch (Fließend)
- Europäische Union
Kontaktdaten
Nur registrierte PREMIUM-Mitglieder von freelance.de können Kontaktdaten einsehen.
Jetzt Mitglied werden