Recommended expert

Rainer Langbehn

Senior IT Consultant, Senior Software Architect, Senior Software Developer, Senior DevOps Engineer

Rainer Langbehn
Cologne, Germany

Experience

Apr 2024 - May 2024
2 months
Germany

Senior IT Consultant, Senior Software Architect, Senior Software Developer, Senior DevOps Engineer

Techniker Krankenkasse

  • Automation of database major/minor releases for the TKeasy project

  • Concept for database major/minor release automation

  • As-is analysis

  • Evaluation of Redgate Flyway functionalities

  • Concept creation

  • Products: Redgate Flyway, GitHub, Quest, Erwin Data Modeler, Oracle, Atlassian Jira, Atlassian Confluence

  • Skills: Docker, Continuous Delivery, Continuous Integration, Redgate Flyway, Major Releases, Minor Releases

Oct 2023 - Present
2 years 4 months
Cologne, Germany

Senior IT Consultant, Senior Software Architect, Senior Software Developer

ASS Werbe GmbH

  • Migration from Microsoft Exchange 2010 to Microsoft Exchange Online

  • Migration from Microsoft Windows 7 to Microsoft Windows 10

  • Migration from Microsoft Office to Microsoft 365

  • Outsourcing of the entire IT infrastructure

  • Setup of a data platform for incoming and outgoing data

  • Provision of standard-based interfaces

  • Replacement of custom Delphi developments

  • IT training of an employee

  • Training sessions

  • Products: Apache Airflow, PostgreSQL, Microsoft 365, Exchange 2010, Exchange Online, Microsoft Access, MS SQL Server, OpenStreetMap, GitLab, Git, PyCharm, Nominatim

  • Skills: Apache Airflow, PostgreSQL, PostGIS, Python, Docker, Kubernetes, SDAW, GV100, Delphi, OpenStreetMap, geodata processing, geocoding, REST, Connexion, Flask, SQLAlchemy, object-relational mapping, Linux, Windows, OpenAPI

Oct 2020 - Sep 2023
3 years
Hemer, Germany

Senior IT Consultant, Senior Software Architect, Senior Software Developer

Südwestfalen-IT (SIT)

  • Design, maintenance, further development, quality assurance, and documentation of the ExtensionAPI and the client components

  • Professional and technical responsibility for connecting form servers to the Kommunalportal.NRW

  • Extension development

  • Coaching and knowledge transfer

  • Design, maintenance, quality assurance, and documentation of the standard ExtensionAPI SOAP web service interfaces

  • Design, implementation, maintenance, quality assurance, and documentation of the ExtensionAPI Java client components

  • Design, implementation, maintenance, quality assurance, and documentation of the Java HelloWorld extension based on the ExtensionAPI

  • Design, implementation, maintenance, quality assurance, and documentation of the ExtensionAPI C# client components

  • Design, implementation, maintenance, quality assurance, and documentation of the C# HelloWorld extension based on the ExtensionAPI

  • Design, implementation, maintenance, quality assurance, and documentation of the ExtensionAPI test framework

  • Design, implementation, maintenance, quality assurance, and documentation of the high-performance and scalable Java enterprise middleware application Form-Solutions Extension based on the ExtensionAPI

  • Design and documentation of the Java Feedback extension based on the ExtensionAPI

  • Design, implementation, maintenance, quality assurance, and documentation of the Java LinkChecker application based on REST services

  • Design, implementation, maintenance, quality assurance, and documentation of a documentation approach based on DocsAsCode

  • Design, implementation, maintenance, quality assurance, and documentation of continuous integration/continuous delivery (CI/CD) and continuous inspection pipelines

  • Requirement, release, configuration, documentation, test, and build management activities

  • Products: Maven, Apache Solr, Apache Axis, Artifactory, Asciidoctor, C#, Eclipse, EclipseLink, Elastic-Stack, ELK-Stack, Form-Solutions, Git, GitLab, Java, Jenkins, JetBrains Rider, JUnit, Jupiter, MySQL, Payara, SoapUI, SonarQube, .NET, Dotnet, Forms.IO, Camunda BPM, SwaggerUI, Docker, Podman, Arquillian

  • Skills: EJB3, J2EE, JEE, Jakarta EE, Continuous Integration, Continuous Inspection, Scrum, Java, JSF, HTML5, CSS3, JBatch, AsciiDoc, DocsAsCode, SOAP, REST, JAX-RS, JAX-WS, OpenAPI, JAXB, JAXP, SAX, StAX, WSDL, XML, XSD, XSLT, XÖV standards, SQL, web services, JDBC, MicroProfile, portals, BPM, Genericode, use cases, UML, PlantUML, C4 model, ExtensionAPI, Servicekonto.NRW, Kommunalportal.NRW, OZG

Apr 2020 - Present
5 years 10 months
Cologne, Germany

Volunteer IT instructor

Rheinische Akademie Köln gGmbH

Oct 2019 - Mar 2020
6 months
Bonn, Germany

Senior IT Consultant, DevOps Engineer

Deutsche Post DHL Group

  • Replacement of an old CRM system

  • Migration to Salesforce with Talend as middleware

  • Further development of build management

  • Setup of a continuous integration/continuous delivery (CI/CD) pipeline for the Talend middleware artifacts

  • Integration of the group-wide Artifactory instances

  • Git configuration

  • Support for the deployment process (Salesforce project)

  • Setup of continuous inspection for the Talend artifacts and the Salesforce project

  • Setup of test automation

  • Setup of an OpenShift cluster for the Talend middleware stack

  • Products: Red Hat OpenShift, Talend DSP, Talend Middleware, Salesforce, SonarQube, Jenkins, Artifactory

  • Skills: Scrum, agile development methods, Java, JEE, Red Hat OpenShift

Aug 2019 - Sep 2019
2 months
Koblenz, Germany

Senior IT Consultant, Performance Analyst

Debeka

  • Functional and technical consulting for developing a high-performance scalable enterprise application (JEE, WebLogic, JSP, jQuery, HTML5, CSS3) in the BO/P area

  • Identifying possible corrective measures for performance optimization

  • Products: Apache Maven, Artifactory, Eclipse, Java, Jenkins, SonarQube, Atlassian Confluence, Atlassian Jira, ELK Stack, Elastic Stack, Git, WebLogic Enterprise Edition, Elastic ALM

  • Skills: EJB3, J2EE, JEE, Continuous Integration, Continuous Inspection, Scrum, Java, JSP, jQuery, HTML5, CSS3

Jul 2016 - May 2019
2 years 11 months
Duisburg, Germany

Senior IT Consultant, DevOps Engineer

ThyssenKrupp Steel Europe AG

  • Manufacturing Execution System (MES)
  • Products: Apache Maven, Artifactory, Eclipse, Eclipse RCP, Eclipse Tycho, Java, Jenkins, SonarQube, OrientDB, Atlassian Confluence, Atlassian Jira, Atlassian Bitbucket, Elasticsearch, ELK Stack, Elastic Stack, Red Hat Enterprise Linux (RHEL), Git, GitLab, WebLogic Enterprise Edition, WebLogic, Liquibase
  • Skills: EJB3, J2EE, JEE, Eclipse RCP, Eclipse P2, Eclipse Tycho, Continuous Integration, Continuous Inspection, Configuration and build management, Maven plugins, Scrum, Graph database, NoSQL, Elasticsearch
Apr 2014 - May 2016
2 years 2 months
Cologne, Germany

Senior IT Consultant, Configuration Manager

Gothaer-Systems GmbH

  • Building a CRM system to support Gothaer Group's multichannel strategy and to map business processes more efficiently

  • Working in the Software Configuration Management (SCM) team for group release management

  • Creating, packaging and delivering releases and bug fixes

  • Maintaining and managing project and release management in development and pre-integration environments

  • Maintaining and further developing build and deployment processes

  • Ensuring and supporting the tools used

  • Planning, designing, implementing and testing the migration of the Goliath application from Maven 2 to Maven 3

  • Planning, designing, setting up, operating and maintaining a Continuous Integration system (Nexus, Jenkins, build slaves, SonarQube)

  • Planning and managing the migration of the Git source control management system to the in-house Subversion system

  • Evaluating the Review Board code review solution

  • Building an automated solution to connect all CRM projects to the Code Quality Server

  • Developing a prototype solution for automated dependency and impact analysis

  • Creating a solution for the automated migration of all in-house projects to Maven

  • Serving as the cross-project contact for build and configuration management

  • Products: Apache Ant, Apache Maven, Apache Subversion, Eclipse, Eclipse Aether, Eclipse Scout, Eclipse Tycho, IBM WebSphere, Java, Jenkins, SonarSource, SonarQube, Sonatype Nexus, TeamViewer, OrientDB, Atlassian Confluence, Atlassian Jira, HP ALM, IBM DB2, IBM RAD, JUnit, IBM Lotus Notes, SoapUI, UC4, Red Hat Enterprise Linux (RHEL), PostgreSQL, Review Board, Git

  • Skills: EJB 2.1, EJB3, Ant tasks, J2EE, JEE, Eclipse RCP, XML, XML Schema (XSD), XSL, XSLT, JAXB, JAXP, SAX, StAX, SOAP web services, SOA, WSDL, GSM, Continuous Integration, Continuous Inspection, Configuration and build management, Scrum, Kanban

Sep 2013 - Mar 2014
7 months
Düsseldorf, Germany

Senior IT Consultant, Senior JEE Developer

HSBC Trinkaus & Burkhardt AG

  • Supporting Java application development for the Client On-Boarding and Account Maintenance (COBAM) project - Foreign Account Tax Compliance Act (FATCA)

  • Collecting and processing customer master data

  • Designing business processes with jBPM

  • Products: IBM WebSphere, IBM WebSphere Portal Server, IBM Rational Architect, Vaadin, Spring, Java, IBM DB2, IBM UDM, Eclipse

  • Skills: UML, use cases, portals, portlets, EJB3, J2EE, JEE, master data, FATCA, BPM

Jan 2013 - Jul 2013
7 months
Nuremberg, Germany

Senior IT Consultant

Sparda Datenverarbeitung eG

  • Maintaining and further developing the PRISMA sales portal for the Sparda Banking Group

  • Enhancing frontend (portlet) and backend components (web service) for the cooperation partner DEVK

  • Adjustments due to SEPA migration

  • Migrating the Baufi, DEVK and bonus/commission billing portlets to the residual debt insurer Credit Life

  • Designing, architecting, implementing and testing Java web service (JAX-WS) based backend components

  • Getting familiar with the business and technical standards of BIPRO e.V.

  • Conducting reviews and refactoring

  • Products: Apache Ant, Apache Axis, Apache CXF, Apache Maven, Apache Struts, Apache Subversion, Atlassian Confluence, Atlassian Jira, IBM DB2, IBM WebSphere Portal Server, Eclipse, Hibernate, Java, JBoss Application Server, Jenkins, JUnit, MBS, Rumba, Sonatype Nexus, SoapUI, SVN

  • Skills: EJB3, ESB, J2EE, JEE, JAXB, JAX-WS, JDBC, JPA, JSP, portals, portlets, SOA, SOAP, SQL, web services, WSDL, WSS, XML, XML Schema (XSD), XSL, XSLT, Scrum, Kanban

May 2011 - Dec 2012
1 year 8 months
Dillingen, Germany

Software Architect / Developer, Maven Expert, JBoss Expert

AG der Dillinger Hüttenwerke

  • Replaced the steel plant control software with a Java Enterprise solution in the Phoenix project

  • Maintained and enhanced the production Java Enterprise subprojects of the steel mill control system (SLS)

  • Introduced Eclipse Team Project Sets and consolidated Maven artifacts

  • Implemented various Maven plugins

  • Migrated from JBoss 4.2.3.GA to JBoss EAP 5.1.0

  • Conducted SVN structure migration and release management

  • Advised and coached on JBoss, JEE/J2EE and Maven

  • Products: Apache Ant, Apache Maven, Apache Subversion, Atlassian Confluence, Atlassian Jira, CVS, Eclipse, Enterprise Architect, Hibernate, Informix, Java, JBoss Application Server, JBoss EAP, Jenkins, JFC (Swing), JUnit, Oracle, Sonatype Nexus, SVN

  • Skills: EJB3, J2EE, JEE, Java Message Service (JMS), Java Management Extensions (JMX), JDBC, JPA, Maven Plugin, SQL, XML, XML Schema (XSD), Scrum, Kanban

Aug 2010 - Apr 2011
9 months
Neuss, Germany

Software Architect / Developer, Quality / Test Management

Verband der Vereine Creditreform e.V.

  • Replaced the AS/400 legacy application Orbis to deliver foreign trade reports

  • Developed an XML schema and a subsystem to process information deliveries

  • Built a fault-tolerant output management system (OMS) for generating and archiving standard letters

  • Designed, architected and implemented standard-based subsystems

  • Products: Apache ActiveMQ, Apache Axis, Apache Commons IO, Apache HttpComponents, Apache Maven, Apache PDFBox, Apache XML Graphics, Apache Subversion, Artifactory, Atlassian Confluence, Atlassian Jira, BEA WebLogic, CUPS, Eclipse, Ehcache, ELO, IBM Toolbox for Java, Inubit BPM-Suite, Java, JUnit, Saxon, SoapUI, TeamCity, Topcom Kofax Communication Server, XMLUnit

  • Skills: Customer Information Quality (CIQ), DOM, EJB3, JAXB, JAXP, JAX-WS, J2EE, JEE, JCA, JCR, JMS, JMX, PDF, SAX, StAX, SVG, Servlet, SOAP, Web Services, XPath, XML, XML Schema (XSD), XSL, XSL-FO, XSLT, Extensible Metadata Platform (XMP), Scrum

Sep 2009 - Feb 2010
6 months
Mönchengladbach, Germany

Software Architect / Developer, Senior IT Consultant

Santander Consumer Bank AG

  • Implemented business rules using ILOG JRules in DecisionBox

  • Migrated the credit decision process for Risk Management Durables

  • Moved the dealer rating score calculation into DecisionBox

  • Architected and implemented the DecisionBox - PropertyManager component to manage the rule sets

  • Implemented authentication, audit compliance, versioning and reporting

  • Designed a JAXP-based XML pipeline to support agile QA processes

  • Performed XML data transformation and actual-to-target comparisons

  • Conducted code reviews and refactoring

  • Products: Apache Ant, Apache Maven, Apache Xalan, CVS, Eclipse, EclipseLink, Hibernate, IBM WebSphere, ILOG JRules, Java, JBoss Application Server, JUnit, OpenJPA, Oracle, Saxon, XMLUnit

  • Skills: Ant Tasks, EJB 2.1, EJB3, JAXP, JDBC, J2EE, JEE, JPA, Servlet, SQL, XPath, XProc, XML, XML Schema (XSD), XSL, XSLT, Scrum

Aug 2008 - Jun 2009
11 months
Munich, Germany

Software Architect / Developer, Senior IT Consultant

Steria Mummert Consulting AG

  • Performed performance analysis and tuning for the Tributum product (taxable capital gains)

  • Ensured quality assurance and test automation

  • Conducted runtime analysis of the entire Tributum application

  • Designed and implemented a JAXP-based XML pipeline for large-scale test use cases

  • Validated test inputs and automated test documentation

  • Provided test sets

  • Products: Apache Ant, Apache Maven, Apache Xalan, Apache XML Graphics, BEA WebLogic, Eclipse, HP Quality Center, IBM WebSphere MQ, Java, JProbe, JUnit, Oracle, Saxon, SVN

  • Skills: Ant Tasks, EJB 2.1, EJB3, JAXP, JDBC, J2EE, JEE, JMX, Maven Plugin, SQL, Web Services, XML, XPath, XML Schema (XSD), XSL, XSL-FO, XSLT, Scrum, Tax Withholding

Dec 2007 - Feb 2008
3 months
Berlin, Germany

Business Rules Management Expert

Bundesdruckerei GmbH

  • Developed a prototype of the Border Control Platform as a Proof of Concept (PoC)

  • Planned and implemented a service-oriented version based on BEA AquaLogic BPM and Drools

  • Integrated the VISOCORE ePass reader and fingerprint scanner using SOAP

  • Developed a web front end to visualize biometric data and process steps

  • Evaluated various business process and business rules management systems

  • Products: Apache Axis, Apache Jackrabbit, Apache Maven, Apache Tomcat, BEA AquaLogic BPM, Biomiddle, COSA BPM, Drools, Eclipse, ILOG JRules, Java, JBoss Application Server, JBoss jBPM, JUnit, Oracle Business Rules, VISOCORE

  • Skills: EJB 2.1, EJB3, J2EE, JEE, Java Rule Engine API (JSR 94), JSP, JCR, JMX, Maven Plugin, SOAP, UML, Scrum

Aug 2007 - Mar 2013
5 years 8 months

Founder, Project Lead, Software Architect / Developer

Open Source Project @ SourceForge

  • Rules Framework: support for the development, integration and monitoring of Java Rules-based enterprise applications

  • Development of Maven 2 plugins for compiling and testing Rule Execution Sets

  • JSR 94-based J2EE Connector Architecture 1.5 resource adapter

  • Stateful and stateless decision services based on JSR 94

  • XDP2FO: a set of XSLT stylesheets to convert Adobe XML Data Package (XDP) into W3C XSL Formatting Objects (XSL-FO)

  • Products: Adobe LiveCycle ES, Antenna House XSL Formatter, Apache Maven, Apache Xalan, Apache XML Graphics, Barcode4J, CVS, Eclipse, EXSLT, FormCalc, Java, JBoss, JESS, JUnit, RenderX XEP, Saxon, SVN

  • Skills: CSS, DOM, EJB3, J2EE, JEE, JMX, PDF, SAX, StAX, SVG, XDP, XFA, XForms, XML, XPath, XSLT

Nov 2003 - Dec 2007
4 years 2 months
Nuremberg, Germany

Management, design and implementation of subprojects

TeamBank AG (formerly norisbank AG)

  • Design and implementation of the easyCredit installment loan application

  • Responsibility for the print component and prepress

  • Preparation of loan contract documents and print template creation

  • Providing data for quality reporting and commission accounting

  • Architecture of a system-independent, multi-tenant, multilingual print component

  • Integration of a Java rule engine (Drools)

  • Redesign and further development of the ETL and reporting components

  • Architecture of a framework for integrating JSR 94 compliant rule engines (JESS, Drools)

  • Runtime analysis and performance tuning of the entire application

  • Products: Adobe LiveCycle Forms, Apache Ant, Apache Jackrabbit, Apache Maven, Apache FOP, Apache Struts, Atlassian Confluence, Atlassian Jira, Big Faceless Java PDF Library, Drools, Eclipse, Eclipse BIRT, iReport, iText, JasperReports, Java, JBoss Application Server, JProbe, JUnit, Oracle, Oracle Warehouse Builder (OWB), PL/SQL, RenderX XEP, Toad for Oracle, XDoclet

  • Skills: CWM, DOM, EJB 2.1, EJB3, J2EE, JEE, JSR 94, JSF, JSP, JAXB, JAXP, JCR, JDBC, JMX, Maven Plugin, PDF, SAX, SQL, StAX, UML, XFA, XLink, XML, XPath, XSL-FO, XSLT, Scrum

Apr 2000 - Sep 2000
6 months
Cologne, Germany

Project lead, software developer

Internet Agency

  • Development of a live meta-crawler for online offer and price comparison (ShoppingScout24)

  • Design and implementation of the Java Servlet-based transformation pipeline

  • Development of tools for automatic component generation

  • Project management and quality assurance

  • Products: Java, JavaScript, Perl, Sun Forte 4 Java, CVS

  • Skills: CGI, CSS, HTML, Java Servlets, SAX, XML, XSLT

Dec 1998 - Oct 2003
4 years 11 months
Leverkusen, Germany

Software developer/architect, Business Planning Tool lead, reengineering specialist

Bayer AG (Bayer Technology Services)

  • BTS PlaTo: development of an intranet application for strategic and operational planning

  • Design of an XML-based solution for form and report generation

  • ProperView reengineering: porting the XML layer and Command Design Pattern to Java

  • Implementation of the database layer via JDBC and redesign of user management

  • Development of a Java chart component based on web standards (similar to SVG)

  • Technical consulting for the design of DTD and XML schema for thermophysical material data

  • Design and implementation of an open Java Search API

  • Development of a Java thick client as a frontend for the Bayer material database

  • Customization of the admin console and redesign of the CGI-Perl interface

  • Design of the single sign-on (SSO) extension and integration of the PassGo SSO applet

  • Support takeover and further development of the intranet application for the material database

  • Products: Apache Ant, Batik, FOP, POI, Tomcat, Eclipse, Java, MS Excel, Oracle DB, PL/SQL, Visual SourceSafe, Together CC, JavaHelp, JProbe, Symantec Visual Cafe, MS IIS

  • Skills: CSS, DOM, DTD, JavaScript, Java Servlets, JSP, JavaBeans, LDAP, Oracle XSU, PDF, SAX, SMTP, SQL, SVG, XForms, XHTML, XML, XSL-FO, XSLT, XSQL, Java-COM Bridge, HTTP, ISAPI, SSL, OLE, UML

Skills

  • Agile Methods
  • Bi
  • Bpm
  • Brm
  • Configuration Management
  • Devops
  • Dwh
  • Java/j2ee/jee
  • Oss
  • Senior It Consulting
  • Software Architecture / Development

Languages

German
Native
English
Advanced
Latin
Advanced

Education

Lorem ipsum dolor sit amet

High school diploma

Lorem ipsum dolor sit amet

Magister program, minors in Philosophy and Phonetics · Musicology

FernUniversität in Hagen

Diploma program, minor in Business Administration · Computer Science · Hagen, Germany

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

Similar Freelancers

Discover other experts with similar qualifications and experience

Marco Zehner
Marco Zehner

Product Owner IT Services / Solution Architect

View Profile
Peter Fleischer
Peter Fleischer

Subproject Manager and Solution Architect - Microsoft 365 Transformation

View Profile
Kristof Blümel
Kristof Blümel

Strategic Consulting

View Profile
Fabian Deitelhoff
Fabian Deitelhoff

Volunteer Examiner for IT Apprenticeships

View Profile
Andreas Eckert
Andreas Eckert

IT Services - Support & Automation

View Profile
Christian Fritsch
Christian Fritsch

Architecture Management

View Profile
Frank Joraschkewitz
Frank Joraschkewitz

Lead Project Manager

View Profile
Christian Enderle
Christian Enderle

IT Consulting / IT Rebuild

View Profile
Huy Nguyen
Huy Nguyen

Modern Workplace & Dynamics 365 Consultant

View Profile
Ramy Saad
Ramy Saad

Project Lead Rollout AI Tools

View Profile
Conrad Großer
Conrad Großer

Full Stack Developer

View Profile
Miguel Skirl
Miguel Skirl

Senior System and Cloud Engineer

View Profile
Alagi Mansaray
Alagi Mansaray

Senior Project Manager S4HANA in the Energy Sector

View Profile
Thomas Richter
Thomas Richter

Tender for Workplace Services and M365

View Profile
Joshua Brück
Joshua Brück

Client Management Support / Onsite Support

View Profile
Marcel Rogmann
Marcel Rogmann

Team Lead 1st-Level Support – supporting 1st, 2nd and 3rd level support

View Profile
Dirk Behringer
Dirk Behringer

Senior Consultant Database Administration and SQL

View Profile
Sven Schumacher
Sven Schumacher

Managing Director

View Profile
Frank Dostert
Frank Dostert

Project Manager

View Profile
Finn Hinrichsen
Finn Hinrichsen

Data Architecture

View Profile
Markus Ickenroth
Markus Ickenroth

Senior System Engineer Microsoft

View Profile
Andreas Fischer
Andreas Fischer

Project Manager & Portfolio Owner for Infrastructure (Automotive)

View Profile
Samir Soliman
Samir Soliman

Project Manager in the Cybersecurity Department

View Profile
Yannick Tessa
Yannick Tessa

Cloud Architect

View Profile
Andreas Antoni
Andreas Antoni

Project Manager for Network and Infrastructure Project Migration EU/US/MEX

View Profile
Mark Offer
Mark Offer

Consultant Intune, Dynamics, Ivanti Mobile Iron

View Profile
Kolja Isijanov
Kolja Isijanov

Project Manager Service & Operations for the Sectoral IDP

View Profile
Loic Ngansop njoya
Loic Ngansop njoya

Development of an app for managing Power Platform components

View Profile
Cedric Oettel
Cedric Oettel

Development

View Profile
Daniel Jüntgen
Daniel Jüntgen

Information Security Consultant

View Profile