Ralf Bergs
Implementation of a Middleware Solution
Experience
Implementation of a Middleware Solution
Utility provider
- 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
Interface redesign and development as part of an SAP S/4HANA migration
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.)
- Guidance for new developers in creating Spring Boot microservices
- Migration of legacy SAP interfaces into Spring Boot microservices
- Development of asynchronous interfaces using Protobuf and RabbitMQ
- Introduction, hypercare, bug fixing, and performance optimization
Migration of legacy backend application to an OpenShift cloud environment
Logistics company
- Bug fixing and enhancements of existing backend applications
- Re-implementation of backend applications in OpenShift, Kubernetes, and Docker environments using Spring Boot, REST, and Postgres
- Creation of deployment pipelines with Jenkins
- Design and implementation of application UIs with VueJS
- Provisioning of application metrics with Prometheus and Grafana
- Performance tuning in high-load systems
- Development of stored procedures and database migration
- Refactoring of existing legacy code
- Operational responsibility for the migrated microservices
Process automation and integration of external service providers; corporate customer portal
Insurance company
- Integration of multiple external service providers via secure web services or SFTP connections
- Implementation of B2B transformations using Apache Camel
- Automation of insurance processes with Camunda
- Creation of web services with JAXB
- Implementation of PDF generation with iText
- Rollout and bug fixing
- 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
- Rollout, bug fixing, and continuous improvement
Web-based sales system
Financial service provider
- Development of modules for retirement planning, finance, goals, and documentation center
- Development of custom GUI components
- Refactoring, troubleshooting, and bug fixing
Claims System
Insurance Company
- Coached team members in Java and Swing-based frameworks
- Developed components for quick claims capture, claims history, payment processing, and the participation business
- Performed refactoring, troubleshooting, and bug fixing
Master Data Applications
Logistics Group
- Enhanced and fixed bugs in the existing customer profile application
- Developed a new Web 2.0 frontend for the Quality Office of the Unique Customer Identification application
- Developed a new SOAP web service for the Quality Office web frontend
Customer Relationship System
Non-Profit Organization
- Expanded and revised the client and server components for person merge and resubmission
- Developed performance-critical batch jobs
- Developed new job export and import components
- Created and optimized Hibernate queries
- Performed bug fixing and troubleshooting
Data Warehouse
Bank
- Designed and implemented key and market data import
- Implemented supplementary processes and business methods
- Enhanced the deletion process for faulty data deliveries
- Designed and implemented deployment with Ant
- Developed process control with shell scripts
- Performed bug fixing and troubleshooting
Point of Sale Backend
Trading Company
- Developed parameter maintenance for the POS backend system
- Created country-specific extensions
- Extended existing standard GUI components
- Performed bug fixing and troubleshooting
Customer Relationship System
Non-profit organization
- Development of client and server components for addresses, personal files, projects, and person merging
- Writing Hibernate queries
- Refactoring business object communication and server-side exception handling
- Reviewing design documentation and framework components
- Bug fixing and troubleshooting
Credit Counterparty Risk System (Basel II)
Investment Bank
- Implementation of logging using Log4J
- Connecting Java components to Sybase servers via Hibernate
- Design and implementation of the build and deployment process using Apache Ant
- Stored procedure programming
- Database performance tuning
- Korn shell scripting
- Overall process control with CA Autosys
- Troubleshooting and error debugging
Composite Policy Management System
Insurance company
- Technical redesign of the Swing user interfaces
- Design and implementation of the policy management component for industrial insurance
- Design and implementation of the building policy management component
- Design and implementation of the broker component
- Design and implementation of the commission component
- Troubleshooting and error debugging
Corporate Customer Internet Portal
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 development
Life insurance field service system
Insurance company
- Implementation of Riester pension products
- Creating automated test routines with QARun
- Implementation of client-server communication between Smalltalk and Java using RMI
Inventory Management System
Media Company
- Design and development of the booking component
- Object-oriented analysis and design
- Data modeling
- Implementation
- Review of the history concept
Coaching and Training
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
Composite Policy Administration System
Insurance Company
- Design and development of the tariff calculation core
- Smalltalk batch programming
- Performance tuning
- Data model optimization
Composite Field Service System
Insurance Company
- Design and implementation of the selection editor
- Design and implementation of the concept for concurrent database access
- Performance tuning
- Troubleshooting and debugging errors
Pension Fund Management
Software Vendor
- Coaching on PMSmicado frameworks
- Technical project management
- Main development
Composite Policy Management System
Insurance company
- Extending a persistence framework to access DB2 for MVS through a transaction monitor (IMS)
- Validating the frameworks to be used
- Designing and overseeing the development process using ENVY
Framework development
Software vendor
- Extending a persistence framework for storage in distributed, heterogeneous database environments
Industries Experience
See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.
Experienced in Insurance (13.5 years), Transportation (7.5 years), Banking and Finance (2 years), Information Technology (1.5 years), Utilities (0.5 years), and Retail (0.5 years).
Business Areas Experience
The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.
Experienced in Information Technology (27 years), Product Development (8.5 years), Project Management (4.5 years), Sales (0.5 years), Business Intelligence (0.5 years), and Quality Assurance (0.5 years).
Skills
Focus Areas
- Software Architecture
- Devops
- Microservices
- Cloud
- Bug Debugging
- Troubleshooting
- Performance Tuning
- Connecting Relational Databases
- Framework Development
- Application Servers
- Financial Services (Banks, Insurance)
- Logistics
- Transportation
- Utilities
Programming Languages
- Java
- Kotlin
- Go
- Smalltalk
- Sql
- Javascript
- Shell Scripting
Technologies/standards
- J2ee
- Jpa
- Spring
- Docker
- Kubernetes
- Rancher
- Openshift
- Cloud Foundry
- Azure
- Sap Btp
- Vuejs
- Swing
- Swt
- Wicket
- Struts
- Vaadin
- Html
- Ajax
- Xml
- Rest
- Soap
- Jaxb
- Bpmn
- Gitlab Ci/cd
Methods
- Ooa
- Ood
- Uml
- Design Patterns
- Scrum
- Kanban
Tools
- Visual Studio Code
- Eclipse
- Intellij
- Visualage For Smalltalk
- Ibm Websphere
- Payara
- Bea Weblogic
- Oracle Application Server
- Tomcat
- Camunda
- Apache Camel
- Spring
- Struts
- Pmsmicado Frameworks
- Toplink
- Hibernate
- Optimizeit
- Itext
- Apache Pdfbox
- Mulesoft
- Prometheus
- Grafana
- Jenkins
- Nexus
- Ant
- Gradle
- Maven
- Rational Rose
- Sunit
- Junit
- Cvs
- Subversion
- Git
- Bitbucket
- Continuus
Databases
- Oracle
- Db2
- Sybase
- Postgres
- Mysql
- Ms Sql Server
- Firebird
- Gemstone
- Filemaker
- Sap S/4hana
Operating Systems
- Windows
- Linux
- Macos
- Os/2
Languages
Education
Diploma in Business Informatics (FH) · Business Informatics
Bank clerk
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Ralf based?
What languages does Ralf speak?
How many years of experience does Ralf have?
What roles would Ralf be best suited for?
What is Ralf's latest experience?
What companies has Ralf worked for in recent years?
Which industries is Ralf most experienced in?
Which business areas is Ralf most experienced in?
Which industries has Ralf worked in recently?
Which business areas has Ralf worked in recently?
What is Ralf's education?
What is the availability of Ralf?
What is the rate of Ralf?
How to hire Ralf?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Implementation of a Middleware Solution
Nearby freelancers
Professionals working in or nearby Großhansdorf, Germany