Ralf Bergs

Software Developer

Großhansdorf, Germany

Experience

Jun 2023 - Oct 2023
5 months
Lübeck, Germany
On-site

Software Developer

Versorger

Technologies: VisualStudio Code, Java, MuleSoft Anypoint Platform, Talend Open Studio, Azure, Spring Boot, Github, Windows 10

  • Analyse der bestehenden Software-Landschaft
  • Toolauswahl mit Evaluierung MuleSoft Anypoint und Talend Open Studio
  • Evaluierung Integrations-Services der Azure Plattform
  • Aufbau der Azure App Services
  • Prof-Of-Concept-Implementierung Angebotsdaten-Import mit MuleSoft und Spring Boot in Azure App Service
Jan 2020 - Present
4 years 3 months
Remote

Software Developer

Transport-Unternehmen

Technologies: VisualStudio Code, IntelliJ, eclipse, Java, Kotlin, Protobuf, Cloudfoundry, Kubernetes, Rancher, Spring Boot, SAP BTP, SAP S/4HANA, MS SQL-Server, RabbitMQ, Gitlab CI/CD, Bitbucket, Windows 10, Scrum, Kanban

  • Bugfixing und Optimieren der Alt-Systeme
  • Analyse bestehender Systemschnittstellen und deren Redesign
  • Einrichtung der SAP BTP (IAM, Deployment Pipelines, Logging etc.)
  • Anleitung neuer Entwickler zur Erstellung von Spring Boot Microservices
  • Überführung von Legacy-SAP-Schnittstellen in Spring Boot Microservices
  • Entwicklung asynchroner Schnittstellen mit Protobuf und RabbitMQ
  • Einführung, Hypercare, Bugfixing und Performance-Optimierung
Feb 2018 - Dec 2020
2 years 11 months
Hamburg, Germany
Hybrid

Software Developer

Logistik-Unternehmen

Technologies: VisualStudio Code, Java, Go, OpenShift, Docker, Kubernetes, Spring Boot, VueJS, tomcat, IBM Websphere, Payara, DB2, Oracle, POSTgres, Jenkins, Nexus, Prometheus, Grafana, Windows 10, Linux, Scrum

  • Bugfixing und Erweiterungen der bestehenden Backend-Anwendungen
  • Re-Implementierung von Backend-Anwendungen in den Umgebungen OpenShift, Kubernetes und Docker mit Spring-Boot, REST und POSTgres
  • Erstellungen von Deployment-Pipelines mit Jenkins
  • Entwurf und Implementierung von Anwendungs-Oberflächen mit VueJS
  • Bereitstellung von Anwendungs-Metriken mit Prometheus und Grafana
  • Performance-Tuning in Systemen mit hoher Last
  • Erstellung von Stored Procedures und Migration von Datenbanken
  • Refactoring des bestehenden Legacy-Codes
  • Betriebsverantwortung für die migrierten Microservices
Jan 2015 - Jan 2018
3 years 1 month
Münster, Germany
On-site

Software Developer

Versicherung

Technologies: eclipse, Java, Apache Camel, Camunda, iText, tomcat, DB2, Windows 7

  • Anbindung mehrer externer Dienstleister über gesicherte WebServices oder SFTP-Verbindungen
  • Implementierung der B2B-Transformationen mit Apache Camel
  • Automatisierung von Versicherungsprozessen mit Camunda
  • Erstellung von WebServices mit JAXB
  • Implementierung der PDF-Erzeugung mit iText
  • Einführung und Bugfixing
Aug 2013 - Jan 2018
4 years 6 months
Kiel, Germany
On-site

Project Lead & Developer

Versicherung

Technologies: eclipse, Java, Vaadin, tomcat, DB2, Windows XP

  • Re-Implementierung einer bestehenden Alt-Anwendung
  • Einbindung der neuen Anwendung in die bestehende IT-Landschaft
  • Datenmigration
  • Haupt-Entwicklung, Projektleitung, Koordination externer Dienstleister
  • Einführung, Bugfixing und kontinuierliche Weiterentwicklung
Jan 2013 - Jun 2013
6 months
Bargteheide, Germany
On-site

Software Developer

Finanzdienstleister

Technologies: eclipse, Java, Wicket, tomcat, Firebird, Oracle, GIT, Linux, Windows 7

  • Entwicklung der Bausteine Vorsorge, Geld, Ziele und Dokumentations-Center
  • Entwicklung spezieller GUI-Komponenten
  • Refactoring, Troubleshooting und Bugfixing
Jun 2009 - Dec 2013
3 years 7 months
Kiel, Germany
On-site

Software Developer

Versicherung

Technologies: eclipse, Java, Swing, tomcat, DB2, IBM Großrechner, Windows XP

  • Mitarbeiter-Coaching in Java und den Swing-basierten Frameworks
  • Entwicklung der Komponenten für die Schaden-Schnellerfassung, Schadenhistorie, Zahlungsabwicklung und das Beteiligungsgeschäft
  • Refactoring, Troubleshooting und Bugfixing
Sep 2008 - May 2009
9 months
Hamburg, Germany
On-site

Software Developer

Logistik-Konzern

Technologies: eclipse, Java, JSP, Struts, Tomcat, Oracle 10g, Hibernate, Ant, CVS, Windows XP, Linux, Adobe FlexBuilder, ActionScript, Flex, Web 2.0, SOAP, Subversion, RedHat Linux

  • Erweiterung und Bugfixing der bestehenden Kundenprofilanwendung
  • Neuentwicklung des Web 2.0-Frontends für das Quality Office der Unique Customer Identification-Anwendung
  • Neuentwicklung eines Webservices (SOAP) für das Quality Office Web-Frontend
Dec 2007 - Aug 2008
9 months
Hamburg, Germany
On-site

Software Developer

Non-Profit-Organisation

Technologies: eclipse, Java, J2EE, Swing, Oracle Application Server, Oracle 10g, Hibernate, XML, Ant, JUnit, Subversion, Windows XP, SUN Solaris

  • Erweiterung und Überarbeitung der Client- und Serverkomponenten Personen-Zusammenführung und Wiedervorlage
  • Entwicklung performance-kritischer Batch-Jobs
  • Neuentwicklung der Komponenten Job-Export und -Import
  • Erstellen und Optimieren von Hibernate Queries
  • Bugfixing und Troubleshooting
May 2007 - Nov 2007
7 months
Hamburg, Germany
On-site

Software Developer

Bank

Technologies: eclipse, Java, Struts, tomcat, Oracle 10g, SQL, XML, Ant, JUnit, Log4j, Shell-Skripting, CVS, Windows XP, Linux

  • Konzeption und Implementierung des Schlüssel- und Marktdatenimports
  • Implementierung von Ergänzungsprozessen und fachlichen Methoden
  • Erweiterung des Löschens fehlerhafter Datenlieferungen
  • Entwurf und Implementierung des Deployments mit Ant
  • Entwicklung der Ablaufsteuerung mit Shell-Skripten
  • Bugfixing und Troubleshooting
Oct 2006 - May 2007
8 months
Hilden, Germany
On-site

Software Developer

Handelsunternehmen

Technologies: Borland JBuilder, Java, Swing, Postgres SQL, Visual Source Safe, Windows XP

  • Entwicklung der Parameterpflege des Kassen-Backend-Systems
  • Erstellen länderspezifischer Erweiterungen
  • Erweiterung bestehender Standard-GUI-Komponenten
  • Bugfixing und Troubleshooting
Apr 2006 - Sep 2006
6 months
Hamburg, Germany
On-site

Software Developer

Non-Profit-Organisation

Technologies: eclipse, Java, J2EE, Swing, Oracle Application Server, Oracle 10g, Hibernate, XML, Ant, JUnit, Subversion, Windows XP, SUN Solaris

  • Entwicklung der Client- und Serverkomponenten Adressen, persönliche Akte, Projekte und Personenzusammenführung
  • Erstellen von Hibernate Queries
  • Refactoring der Business-Objekt-Kommunikation und des serverseitigen Exception Handlings
  • Review der Design-Dokumentation und Framework-Komponenten
  • Bugfixing und Troubleshooting
Aug 2005 - Mar 2006
8 months
Frankfurt, Germany
On-site

Software Developer

Investment Bank

Technologies: eclipse, Java, Korn Shell, Hibernate, Sybase ASE, RMI, Ant, Log4J, Continuus (CMSynergy), Autosys, Windows XP, Linux

  • Logging-Implementierung mittels Log4J
  • Anbindung der Java-Komponenten an die Sybase-Server via Hibernate
  • Design und Implementierung des Build- und Deployment-Prozesses unter Verwendung von Apache Ant
  • Stored Procedure-Programmierung
  • Datenbank Performance-Tuning
  • Korn Shell-Scripting
  • Gesamtablaufsteuerung mit CA Autosys
  • Troubleshooting, Fehler-Debugging
Aug 2002 - Jul 2005
3 years
Kiel, Germany
On-site

Software Developer

Versicherung

Technologies: VisualAge for Java, Java, Swing, IBM WebSphere, tomcat, DB2, IBM Großrechner, Windows 2000/XP

  • Technisches Redesign der Swing-Oberflächen
  • Design und Implementierung der Bestandsführungskomponente der Industrieversicherung
  • Design und Implementierung der Gebäude-Bestandsführungskomponente
  • Design und Implementierung der Vermittlerkomponente
  • Design und Implementierung der Provisionskomponente
  • Troubleshooting, Fehler-Debugging
Jan 2002 - Jul 2002
7 months
Vienna, Austria
On-site

Software Developer

Bank

Technologies: eclipse, Java, J2EE, BEA WebLogic, TOPLink, Oracle, Windows NT, Solaris

  • Redesing des Objektmodells
  • Design der Persistenzarchitektur in einer Three-Tier-Umgebung
  • Implementierung der Persistenzschicht mittels WebGain-TOPLink
  • Performance-Tracing und -Tuning
  • Code-Reviews
  • JSP-Erstellung
Apr 2001 - Dec 2002
9 months
Aachen, Germany
On-site

Software Developer

Versicherung

Technologies: VisualAge for Smalltalk, Compuware QARun, Smalltalk, Java, RMI, Unit Testing, OS/2, Windows NT/2000

  • Implementierung der Riester-Rentenprodukte
  • Erstellung automatisierter Testabläufe mit QARun
  • Implementierung der Client-Server-Kommunikation zwischen Smalltalk und Java mittels RMI
Jan 2001 - Mar 2001
3 months
Munich, Germany
On-site

Software Developer

Medienunternehmen

Technologies: Together, JBuilder, Java, CORBA, Oracle, Windows NT, Solaris

  • Design und Entwicklung der Buchungskomponente
  • Objektorientierte Analyse und Design
  • Datenmodellierung
  • Realisierung
  • Review des Historisierungskonzeptes
Sep 2000 - Dec 2000
4 months
Flensburg, Germany
On-site

Coach & Developer

Beratungsunternehmen

Technologies: VisualAge for Java, Java, Swing, JDBC, Oracle, Windows NT

  • Schulung objektorientierte Analyse und Design
  • Coaching und Realisierung einer Anwendung mit den Bausteinen Provisionsabrechnung, Mitarbeitercontrolling und Liquiditätsplanung
Nov 1999 - Aug 2000
10 months
Bonn, Germany
On-site

Software Developer

Versicherung

Technologies: VisualAge for Smalltalk, Smalltalk, MVS-Smalltalk, Rational Rose, DB2, Windows NT

  • Design und Entwicklung des Tarifrechenkerns
  • Smalltalk-Batch-Programmierung
  • Performane-Tuning
  • Datenmodell-Optimierung
Nov 1998 - Sep 1999
11 months
Kiel, Germany
On-site

Software Developer

Versicherung

Technologies: VisualAge, Smalltalk, DB2, PMSmicado Frameworks, OS/2

  • Konzeption und Umsetzung des Selektionseditors
  • Design und Implementierung des Konzeptes für konkurrierende Datenbankzugriffe
  • Performance Tuning
  • Troubleshooting und Fehler-Debugging
Jul 1998 - Oct 1998
4 months
Gevelsberg, Germany
On-site

Technical Project Lead & Developer

Softwarehersteller

Technologies: VisualAge for Smalltalk, Smalltalk, DB2, PMSmicado Frameworks, Windows NT

  • Coaching PMSmicado Frameworks
  • Technische Projektleitung
  • Haupt-Entwicklung
Dec 1997 - Jun 1998
7 months
Bonn, Germany
On-site

Software Developer

Versicherung

Technologies: VisualAge for Smalltalk, Smalltalk, Cobol, DB2, PMSmicado Frameworks, Windows NT, MVS, UML, Rational Rose

  • Erweiterung eines Persistence Frameworks um den Zugriff auf DB2 für MVS über einen Transaktionsmonitor (IMS)
  • Validierung der zu verwendenden Frameworks
  • Konzeption und Betreuung des Entwicklungsprozesses unter ENVY
Mar 1997 - Nov 1997
9 months
Hennef, Germany
On-site

Software Developer

Softwarehersteller

Technologies: VisualAge for Smalltalk, Smalltalk, Sybase SQL Anywhere, PMSmicado Frameworks, Windows NT, OS/2

  • Erweiterung eines Persistence Frameworks um die Speicherung in verteilten, heterogenen Datenbankumgebungen

Summary

Software architecture, DevOps, microservices, cloud, error debugging, troubleshooting, performance tuning, relational database integration, framework development, application server, financial services (banks, insurance), logistics, transport, utilities

Languages

German
Native
English
Advanced

Education

Lorem ipsum dolor sit amet

Diplom-Wirtschaftsinformatiker (FH)

Certifications & licenses

Bankkaufmann