Ralf Bergs

Software Developer

Großhansdorf, Germany

Experience

Jun 2023 - Oct 2023
5 months
Lorem ipsum dolor sit amet

Utility company

  • Analysis of the existing software landscape
  • Tool selection with evaluation of MuleSoft Anypoint and Talend Open Studio
  • Evaluation of integration services on the Azure platform
  • Setup of Azure App Services
  • Proof-of-concept implementation of offer data import with MuleSoft and Spring Boot in Azure App Service
Jan 2020 - Dec 2025
4 years
Lorem ipsum dolor sit amet

Transport company

  • Bug fixing and optimization of legacy systems
  • Analysis of existing system interfaces and their redesign
  • Setup of SAP BTP (IAM, deployment pipelines, logging etc.)
  • Coaching new developers in creating Spring Boot microservices
  • Migration of legacy SAP interfaces to Spring Boot microservices
  • Development of asynchronous interfaces with Protobuf and RabbitMQ
  • Introduction, hypercare, bug fixing and performance optimization
Feb 2018 - Dec 2020
2 years 11 months
Lorem ipsum dolor sit amet

Logistics company

  • Bug fixing and enhancements of existing backend applications
  • Re-implementation of backend applications in OpenShift, Kubernetes and Docker environments with Spring Boot, REST and PostgreSQL
  • Creation of deployment pipelines with Jenkins
  • Design and implementation of user interfaces with VueJS
  • Provision of application metrics with Prometheus and Grafana
  • Performance tuning in high-load systems
  • Creation of stored procedures and database migrations
  • Refactoring of existing legacy code
  • Operational responsibility for the migrated microservices
Jan 2015 - Jan 2018
3 years 1 month
Lorem ipsum dolor sit amet

Insurance company

  • Integration of multiple external service providers via secured web services or SFTP connections
  • Implementation of B2B transformations with Apache Camel
  • Automation of insurance processes with Camunda
  • Creation of web services with JAXB
  • Implementation of PDF generation with iText
  • Introduction and bug fixing
Aug 2013 - Jan 2018
4 years 6 months
Lorem ipsum dolor sit amet

Insurance company

  • Re-implementation of an existing legacy application
  • Integration of the new application into the existing IT landscape
  • Data migration
  • Lead development, project management, coordination of external service providers
  • Introduction, bug fixing and continuous further development
Jan 2013 - Jun 2013
6 months
Lorem ipsum dolor sit amet

Financial services provider

  • Development of the modules for provision planning, financial management, goals and documentation center
  • Development of custom GUI components
  • Refactoring, troubleshooting and bug fixing
Jun 2009 - Dec 2013
3 years 7 months
Lorem ipsum dolor sit amet

Insurance company

  • Employee coaching in Java and Swing-based frameworks
  • Development of components for quick claims entry, claims history, payment processing and participations management
  • Refactoring, troubleshooting and bug fixing
Sep 2008 - May 2009
9 months
Lorem ipsum dolor sit amet

Logistics group

  • Expansion and bug fixing of the existing customer profile application
  • Redevelopment of the Web 2.0 frontend for the Quality Office of the Unique Customer Identification application
  • Development of a new SOAP web service for the Quality Office web frontend
Dec 2007 - Aug 2008
9 months
Lorem ipsum dolor sit amet

Non-profit organization

  • Enhancement and overhaul of client and server components for person matching and reminders
  • Development of performance-critical batch jobs
  • New development of job export and import components
  • Creation and optimization of Hibernate queries
  • Bug fixing and troubleshooting
May 2007 - Nov 2007
7 months
Lorem ipsum dolor sit amet

Bank

  • Design and implementation of key and market data import processes
  • Implementation of supplementary processes and business methods
  • Enhancement of deletion for faulty data deliveries
  • Design and implementation of deployment with Ant
  • Development of workflow control with shell scripts
  • Bug fixing and troubleshooting
Oct 2006 - May 2007
8 months
Lorem ipsum dolor sit amet

Trading company

  • Development of configuration management for the POS backend system
  • Creation of country-specific extensions
  • Enhancement of existing standard GUI components
  • Bug fixing and troubleshooting
Apr 2006 - Sep 2006
6 months
Lorem ipsum dolor sit amet

Non-profit organization

  • Development of client and server components for addresses, personal files, projects and person matching
  • Creation of Hibernate queries
  • Refactoring of business object communication and server-side exception handling
  • Review of design documentation and framework components
  • Bug fixing and troubleshooting
Aug 2005 - Mar 2006
8 months
Lorem ipsum dolor sit amet

Investment Bank

  • Logging implementation using Log4J
  • Integration of Java components with Sybase servers via Hibernate
  • Design and implementation of build and deployment processes using Apache Ant
  • Stored procedure programming
  • Database performance tuning
  • Korn shell scripting
  • Overall workflow control with CA Autosys
  • Troubleshooting and error debugging
Aug 2002 - Jul 2005
3 years
Lorem ipsum dolor sit amet

Insurance company

  • Technical redesign of Swing user interfaces
  • Design and implementation of the policy management component for commercial insurance
  • Design and implementation of the building insurance policy management component
  • Design and implementation of the agent management component
  • Design and implementation of the commission component
  • Troubleshooting and error debugging
Jan 2002 - Jul 2002
7 months
Lorem ipsum dolor sit amet

Bank

  • Redesign of the object model
  • Design of the persistence architecture in a three-tier environment
  • Implementation of the persistence layer using WebGain TOPLink
  • Performance tracing and tuning
  • Code reviews
  • JSP creation
Apr 2001 - Dec 2002
9 months
Lorem ipsum dolor sit amet

Insurance company

  • Implementation of Riester pension products
  • Creation of automated test workflows with QARun
  • Implementation of client-server communication between Smalltalk and Java using RMI
Jan 2001 - Mar 2001
3 months
Lorem ipsum dolor sit amet

Media company

  • Design and development of the booking component
  • Object-oriented analysis and design
  • Data modeling
  • Implementation
  • Review of the historization concept
Sep 2000 - Dec 2000
4 months
Lorem ipsum dolor sit amet

Consulting company

  • Training in object-oriented analysis and design
  • Coaching and implementation of an application with modules for commission accounting, employee controlling and liquidity planning
Nov 1999 - Aug 2000
10 months
Lorem ipsum dolor sit amet

Insurance company

  • Design and development of the tariff calculation core
  • Smalltalk batch programming
  • Performance tuning
  • Data model optimization
Nov 1998 - Sep 1999
11 months
Lorem ipsum dolor sit amet

Insurance company

  • Conceptual design and implementation of the selection editor
  • Design and implementation of the concept for concurrent database access
  • Performance tuning
  • Troubleshooting and error debugging
Jul 1998 - Oct 1998
4 months
Lorem ipsum dolor sit amet

Software vendor

  • Coaching on PMSmicado frameworks
  • Technical project management
  • Lead development
Dec 1997 - Jun 1998
7 months
Lorem ipsum dolor sit amet

Insurance company

  • Extension of a persistence framework to support access to DB2 for MVS via a transaction monitor (IMS)
  • Validation of frameworks to be used
  • Design and oversight of the development process under ENVY
Mar 1997 - Nov 1997
9 months
Lorem ipsum dolor sit amet

Software vendor

  • Extension of a persistence framework to support storage in distributed, heterogeneous database environments

Languages

German
Native
English
Advanced