Rainer Bieniek
Senior Entwickler
Erfahrungen
Senior Entwickler
RWE Trading
- Entwicklung kundenspezifischer Microservices im Bereich Strombörsen auf Basis von Spring Boot 3 unter Nutzung von PostgresQL, ActiveMQ, Kafka und S3
- Überarbeitung und Neu-Implementierung von Legacy-Microservices (Scala / Akka) auf Spring Boot 3
- DevOps-Tätigkeiten für den Betrieb der Microservices in einer AWS-Laufzeitumgebung
- Senior-Rolle im Bereich Entwicklung in Zusammenarbeit mit internem Auftraggeber
Senior Entwickler
Hagebau IT
- Lead-Entwickler für die Entwicklung kundenspezifischer Microservices im Bereich Datapool auf Basis von Spring Boot 3 unter Nutzung von MongoDB, Elasticsearch und Kafka
- DevOps-Tätigkeiten beim Betrieb der Microservices in einer Hashicorp-Nomad-Laufzeitumgebung
- Direkte Unterstützung der Projektleitung
Senior Lead-Entwickler (Teilzeit)
Open Source Office
- Weiterentwicklung des Open Source Review Toolkit im Bereich FOSS-Compliance
- Integration der Microservice-Architektur mit OAuth2-/OpenID-Systemen und Aufbau des Keycloak-Systems
- Lead-Entwickler für kundenspezifische Microservices zur Automatisierung von FOSS-Compliance-Prozessen auf Spring Boot 2 & 3
- Konfiguration, Verwaltung und Betrieb der AWS-Laufzeitumgebung
- Senior-Rolle im Aufgabenfeld DevOps und Entwicklung in Zusammenarbeit mit internem Auftraggeber
Senior Lead-Entwickler
Airrplus
- Integration der Microservice-Architektur mit OAuth2-/OpenID-Systemen und Erweiterung von Keycloak um kundenspezifische Module
- Betriebsunterstützung für Red Hat SSO / Keycloak
- Lead-Entwickler für kundenspezifische Microservices im Bereich Authentisierung, Autorisierung und CRM-Integration auf Spring Boot 2 & 3
- DevOps-Tätigkeiten für den Betrieb der Microservices in einer Microsoft-Azure-Laufzeitumgebung
Senior Entwicklungsleiter
Signal Iduna
- Fachliche Leitung des internen Entwicklerteams für cloudbasierte Dienste im elektronischen Dokumentenarchiv
- Erarbeitung und Umsetzung einer Microservice-Architektur für die Archivierung und Validierung von PDF-Dokumenten (PDF/A)
- Integration mit vorhandenen OAuth2-/OpenID-Systemen
- Planung und Umsetzung operativer und fachlicher Metriken in der Microservice-Architektur
- Aufbau und Umsetzung eines DevOps-Ansatzes in Entwicklung und Betrieb
Systemarchitektur-Berater
ITZ Bund
- Unterstützung im Bereich System-Architektur bei der Umsetzung eines registerbasierten Verfahrens
- Konzepterstellung und Aufbau einer Machbarkeitsstudie für eine lokale private Cloud-Infrastruktur
- Fehlerbehebung und Bewertung von Konzepten und Prozessen in Zusammenarbeit mit dem internen Auftraggeber
Entwickler
Kühne & Nagel
- Entwicklung von RESTful-Mikroservices und GWT-Webanwendungen im Bereich Luftfrachtlogistik
- Einsatz von Java 8, Java EE 7, Spring Framework und Messaging-Architekturen (SOA, REST, EIP)
- Gestaltung mobil- und desktopbasierter Dialoge auf HTML5-Basis
Systemarchitektur-Berater
ITZ Bund
- Unterstützung im Bereich System-Architektur bei der Umsetzung eines registerbasierten Verfahrens
- Fehlererkennung, Analyse und Beseitigung in Applikations- und Infrastruktur-Komponenten
- Containerisierung und Docker-Bereitstellung
Lösungsdesigner
Vodafone Group
- Entwurf und Implementierung einer Lösung für den zeitgesteuerten Aufruf von REST-Service-Endpunkten (bis zu hundert parallele Aufrufe/Sekunde)
- Einsatz von Spring Boot, Akka Messaging, Quartz, Infinispan, Docker und Kubernetes
Lösungsarchitekt & Lead-Entwickler
Hermes Deutschland
- Entwurf und Umsetzung einer Mikroservice-Architektur für Backend- und Middleware-Dienste (Auftragserstellung für Privatkunden)
- Einführung von Akka Messaging, Infinispan Data Grid und Kafka
- Migration von Spring Boot 1 auf Spring Boot 2, Einsatz von Docker, Kubernetes, OpenStack und OpenShift
- Aufbau einer CI/CD-Plattform mit Jenkins und Implementierung eines DevOps-Prozesses
Entwickler
Deutsche Bahn
- Aufbau einer Logging-Lösung im Rahmen eines Projekts zur Ablösung von Handhelds durch Android-Tablets
- Entwicklung eines RESTful Microservices zum Speichern und Auslesen von Logs
- Integration einer Suchmaschinen-Implementation in eine relationale Datenbank
Architekturberater
Mobilcom / Debitel
- Architektur- und Designberatung für den Aufbau einer internen API zur Bereitstellung von Dokumenten- und Druckdienstleistungen
- Analyse und Handlungsempfehlungen basierend auf Domain-Driven Design
- Design und Implementierung eines RESTful Webservices für Apigee Edge Gateway
Entwickler
Vodafone Group Services
- Entwicklung von API-Proxies zur Migration von SOAP- auf REST-Endpunkte mit Spring Framework, Spring Boot und Spring Cloud
- Konzept für globale OAuth2 / OpenID-Infrastruktur und Integration ins API-Gateway
Entwickler
Kühne+Nagel
- Entwicklung von RESTful Microservices und GWT-Webanwendungen im Bereich Luftfrachtlogistik
- Aufbau programmierbarer Mock-Implementationen für REST- und SOAP-Services
- On-demand-PDF-Erzeugung mit Apache FOP und XSL-FO, Virtualisierung mit VirtualBox und Docker
Entwickler
Hydro Aluminium Rolled Products
- Entwicklung einer Lösung zur Verwaltung des Flächenlagers mit Java 7, JSF, EJB, JPA und Wildfly 8.2
- Entwicklung und Test von Geschäftslogik, PC- und Mobil-Dialogen sowie Integrationstests mit externen Systemen
Technischer Leiter & Leitender Architekt
Vodafone Group Services
- Technischer Leiter & Leitender Architekt für das APIX API Exposure Gateway zur kontrollierten Backend-Integration
- API/RESTful/Microservice-Entwurf und NoSQL-(Cassandra-)Schema-Entwurf
- Migration von SOAP-Schnittstellen zu RESTful-Services (HATEOAS)
- Unterstützung von IoT-Prototypen (MQTT) und verteilten Log-Collector-Lösungen auf Kafka
Technischer Leiter
Vodafone Group Services
- Architektur und Implementierung einer Chat-Brückenlösung zwischen Vodafone 360 und Chat-Netzwerken (GoogleTalk, Yahoo, MSN)
- Teamleiter für die Entwicklung skalierbarer, Hadoop-basierter Reporting-Lösungen für Datenmengen bis zu 1 TB/Monat
JEE-Entwickler
Vodafone Group Services
- JEE-Entwicklung für das Kunden-Self-Service-Portal und Migration des Abrechnungssystems auf ESB/Tibco
- Entwurf und Implementierung des MMS-Produktes D2 Easy Reply
Prototypen-Entwickler
Vodafone Group Services
- Prototypen-Entwicklung und Feldversuch live@home (Mobile World Congress 2007)
- Gruppen-SMS-Lösung GroupComms und Integration in Netzwerke
- Planung und Betrieb von Entwicklungs- und Testumgebungen
Geschäftsführender Gesellschafter Technik
GTN – Gesellschaft für Telekommunikations- und Netzwerkdienste
- Planung, Aufbau und Betrieb des ersten privaten deutschlandweiten Internet-Datennetzwerks mit internationaler Anbindung
- Organisation und Leitung des First- und Second-Level-Supports
Berater
GTT – Gesellschaft für Telefon- und Telekommunikationsberatung
- Planung, Aufbau und Betrieb firmeninterner Datennetze
- Entwicklung kundenspezifischer Softwarelösungen für Telefon- und Datennetzwerke
Freiberufler
Selbstständiger Software-Entwickler
- Design und Implementierung von Computerspielen für Sinclair ZX Spectrum, QL und Commodore Amiga
- Hardware- und Treiberentwicklung für Soundlösungen und Festplattentreiber
Zusammenfassung
Programmiersprachen: Java, C, C++, C#, Rust, Shell, Perl, Sed, Awk
Entwicklungsumgebungen: IntelliJ, Eclipse, Visual Studio, XCode
Werkzeuges: maven, gradle, git, ant, subversion, rcs, cvs
Test- und Integrationsframeworks: Junit4/5, Mockito, AssertJ, Awaitility, TDD, BDD, Jenkins
Webdesign: Bootstrap, Tailwind CSS / UI
Frameworks: Spring Boot / Framework (WebMVC, Reactive) / Data / Cloud / Security, OSGi,Apache Camel, Swing, JEE & Wildfly / JBoss, Apache Hadoop, Hibernate
Betriebssysteme: Solaris / Linux / FreeBSD, Windows
Datenbanken: PostgresQL, MySQL, Oracle, Sybase, MS-SQL, MongoDB, Cassandra, Redis, Memcached.
Prozessmodelle SCRUM, Kanban, V-Model, Wasserfallmodel
Projekterfahrung im Domain-Driven Design
Sprachen
Ähnliche Freelancer
Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.