Ralf B.

Implementation of a Middleware Solution

Avatar placeholder
Großhansdorf, Germany

Experience

Jun 2023 - Oct 2023
5 months

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
Jan 2021 - Dec 2024
4 years

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
Feb 2018 - Dec 2020
2 years 11 months

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
Aug 2013 - Jan 2018
4 years 6 months

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
Jan 2013 - Jun 2013
6 months

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
Jun 2009 - Dec 2012
3 years 7 months

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
Sep 2008 - May 2009
9 months

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
Dec 2007 - Aug 2008
9 months

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
May 2007 - Nov 2007
7 months

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
Oct 2006 - May 2007
8 months

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
Apr 2006 - Sep 2006
6 months

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
Aug 2005 - Mar 2006
8 months

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
Aug 2002 - Jul 2005
3 years

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
Jan 2002 - Jul 2002
7 months

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
Apr 2001 - Dec 2001
9 months

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
Jan 2001 - Mar 2001
3 months

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
Sep 2000 - Dec 2000
4 months

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
Nov 1999 - Aug 2000
10 months

Composite Policy Administration System

Insurance Company

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

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
Jul 1998 - Oct 1998
4 months

Pension Fund Management

Software Vendor

  • Coaching on PMSmicado frameworks
  • Technical project management
  • Main development
Dec 1997 - Jun 1998
7 months

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
Mar 1997 - Nov 1997
9 months

Framework development

Software vendor

  • Extending a persistence framework for storage in distributed, heterogeneous database environments

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

German
Native
English
Advanced

Education

Lorem ipsum dolor sit amet

Diploma in Business Informatics (FH) · Business Informatics

Lorem ipsum dolor sit amet

Bank clerk

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Similar Freelancers

Discover other experts with similar qualifications and experience

Hüseyin K.
Hüseyin K.

Senior Full-Stack Engineer

View Profile
Werner K.
Werner K.

Test Coordinator, Designer and Engineer

View Profile
Thomas J.
Thomas J.

Backend Developer, DevOps Engineer

View Profile
Lothar H.
Lothar H.

Solution Manager for PoC investigation and replacement and refinement of an existing cloud and IoT power plant control system

View Profile
Paul W.
Paul W.

Architecture Consultant (Freelance)

View Profile
Alexander K.
Alexander K.

Senior Fullstack Developer

View Profile
Michael K.
Michael K.

Architect and Full-Stack Developer

View Profile
Tilo K.
Tilo K.

Backend Developer

View Profile
Thomas H.
Thomas H.

Senior MLOps, DevOps Engineer

View Profile
Anton K.
Anton K.

Head of Technical Overall Integration NSC / Hadoop Cloud Development

View Profile
Florian F.
Florian F.

Senior Backend Developer

View Profile
Wadim L.
Wadim L.

Software Engineer & Consultant

View Profile
Jens R.
Jens R.

Technical Product Owner

View Profile
Andreas K.
Andreas K.

Senior Developer

View Profile
Stefan B.
Stefan B.

Senior Full Stack Developer / Co-Founder / CTO / Head of Development

View Profile
Jan M.
Jan M.

Interface project at HR Solutions GmbH for Rhineland-Palatinate / BAMF

View Profile
Jürgen F.
Jürgen F.

AR/VR/XR Architect

View Profile
Rainer B.
Rainer B.

Senior Developer

View Profile
Achille C.
Achille C.

Backend/Frontend Developer

View Profile
Josef K.
Josef K.

Architect / Senior Consultant

View Profile
Alagi M.
Alagi M.

Senior Project Manager S4HANA in the energy sector

View Profile
Denis H.
Denis H.

Architect & Senior Cloud Developer - NEO OCR

View Profile
Ulrich C.
Ulrich C.

Java Architect/Developer – Freelancer

View Profile
Matthias K.
Matthias K.

General ERP and AI Consulting

View Profile
Tobias H.
Tobias H.

Senior Java Web Developer

View Profile
Michal B.
Michal B.

Senior Golang Engineer

View Profile
Manuel R.
Manuel R.

Cloud Architect & Lead Developer

View Profile
Meik S.
Meik S.

Freelance Trainer & Consultant

View Profile
Finn H.
Finn H.

Data Architecture

View Profile
David S.
David S.

Consultant SAP PI/ PO/ CPI/ Project Manager/ Service Manager

View Profile