Oliver Rattay

verfügbar am dem 01.08.23

Bis 2023, Fullstack-Developer Java / Typescript, RTL Technology GmbH

Abschluss: Master of Science, Fachhochschule Düsseldorf

Köln, Deutschland

Fähigkeiten und Kenntnisse

Java
Microservices
Kubernetes
Softwareentwicklung
Linux
Scrum (zertifizierter ScrumMaster)
Spring Boot
RESTful Webservices
Kafka
JMS
Google Cloud
Javascript
SQL
IntelliJ
Git
Qt
QML
Automotive
Quarkus
gitlab CI/CD
Oauth
Java 17
Spring Cloud
Avro
Keycloak
OPA
Rego
Agile Software Development
Flyway
Atlassian Confluence
Jira
Docker
Sonar
OpenAPI
JUnit
Cucumber
Jenkins
Tekton CI/CD
Playwright
Backstage
Kustomize
Nexus
SonarIQ
PACT

Werdegang

Berufserfahrung von Oliver Rattay

  • Bis heute 14 Jahre und 8 Monate, seit Nov. 2009

    IT-Berater / -Entwickler

    Oliver Rattay

    Java-, C++ - Softwareentwicklung

  • 1 Jahr und 4 Monate, Apr. 2022 - Juli 2023

    Fullstack-Developer Java / Typescript

    RTL Technology GmbH

    Umsetzung einer Planungs-Plattform für lineare u. nicht-lineare Medien in einem agilen Projektumfeld. Technologien: Microservices, RESTful API, Java 17, Typescript, Spring Boot, Spring Cloud, Vaadin, IntelliJ, Maven, Kafka (Avro), Kafka Streams, AKHQ, Kibana, Git, GitLab, CI/CD, REST, OpenAPI (Swagger), TDD, Cucumber, OAuth2 (JWT), AzureAD, Keycloak, OPA (Rego), SonarCube, ReactJS, npm, WebFlux, Flyway, Quarkus, AWS, MS SQL-Server, Docker, ArgoCD, Kubernetes, Redis, Confluence, Jira, Rancher.

  • 2 Jahre und 7 Monate, Sep. 2019 - März 2022

    IT - Consultant / Entwicklung

    Verband der Vereine Creditreform e.V.

    Analyse und Sanierung einer Schnittstelle für Inkasso- und Mitgliedsdaten. Überführung von Java-EE- Applikationen in eine Microservice-Architektur. Technologien: Java 11, Spring Boot, Microservices, IntelliJ, Git, RESTful API, OpenAPI, HATEOAS, TDD, OAuth2, WebFlux, Flyway, Jenkins, Sonar, WebLogic, Oracle SQL, Docker, JMS, Agile Software- Development.

  • 1 Jahr und 3 Monate, Juni 2018 - Aug. 2019

    Java Anwendungsentwickler

    Hays Specialist Recruitment

    Unterstützung eines SCRUM-Teams bei der Konzeption und Umsetzung mehrerer Microservices. Technologien: Java 11, Spring Boot, Microservices, IntelliJ, GitLab, Typescript, K8s (Kubernetes) on Premise, Automated Tests, Liquibase, Gradle, GitLab, Kafka (Avro), Prometheus, Redis, Nginx, Sonar, Grafana, Kibana, S3 Storage, CI / CD.

  • 11 Monate, Aug. 2017 - Juni 2018

    Java-Entwickler

    REWE digital

    Unterstützung eines SCRUM-Teams bei der Konzeption und Umsetzung mehrerer Microservices innerhalb der Fulfillment-Plattform. Technologien: Java 8, Spring Boot, Spring Framework, Microservices (REST, SOAP), IntelliJ, Git, Domain Driven Design, Google Cloud, MySQL, Docker, Redis, Kubernetes, Automated Tests, Liquibase, maven, Nexus, Jenkins, Kafka, JMS, Prometheus, Sonar, Grafana, Kibana, Groovy, DevOps, Continuous Integration / Delivery.

  • 1 Jahr, Aug. 2016 - Juli 2017

    Java-Fullstack-Entwicklung

    DSA Daten- und Systemtechnik GmbH

    Unterstützung eines Teams zur Weiterentwicklung einer Management-Applikation im Automotive- Umfeld. Technologien: Java EE 8, JBoss, Spring Boot, JSP, Junit, Javascript (jQuery), Microservices (REST), OAuth2 (JWT), Eclipse, maven, Oracle, PostgreSQL, tomcat 8.x, Apache Struts, Apache Ant, SVN, Windows, Linux.

  • 3 Monate, März 2016 - Mai 2016

    Berater / Fullstack-Entwickler (Java, Javascript)

    IKS Gesellschaft für Informations- und Kommunikationssysteme mbH

    Weiterentwicklung einer Java Web Applikation für Messe- und Speditionslogistik. Ausbau der Anwendung zur Verwaltung und Verarbeitung von Dokumenten in unterschiedlichen Währungen Java EE 7, Eclipse, JSP, Javascript (jQuery), Hibernate, jBoss 7.1, Struts, Apache Ant

  • 5 Monate, Okt. 2015 - Feb. 2016

    IT-Berater / Software Engineer C++

    iDev GmbH

    Unterstützung eines Scrum-Teams bei der Weiterentwicklung von Desktop-/Server- und Webkomponenten für ein Sportwetten-System. Technologien: C++11, Multi-Threading, Qt 5.5, qml, QtCreator, git, gcc, gdb, Jira, Confluence, Unit-Testing.

  • 1 Jahr und 7 Monate, März 2014 - Sep. 2015

    Softwareentwickler

    iks Gesellschaft für Informations- und Kommunikationssysteme mbH

    Neu- /Weiterentwicklung von Softwarekomponenten im Bereich der Flugsicherung (Air Traffic Management (ATM)). Technologien: C++, C, Motif, Xlib, gcc, gdb, make, Eclipse, svn, Redmine, CentOS.

  • 9 Monate, Apr. 2013 - Dez. 2013

    Berater / Softwareentwickler

    Sedo GmbH

    Beratung des SW-Architekten bei der Konzeptionierung der zukünftigen Softwarearchitektur / Unterstützung eines SCRUM-Teams zur Entwicklung neuer Funktionalitäten für den Domainhandel. Technologien: PHP5, Unit-Testing, REST/SOAP, Jenkins, Sonar, UML, PHPStorm, Git, Confluence, JIRA, Javascript (jQuery), MySQL, Linux (Debian).

  • 1 Jahr, Apr. 2012 - März 2013

    Berater / Softwareentwickler

    iaculum GmbH

    Agile Softwareentwicklung (Konzeption, Implementierung und Test) einer Payment-Komponente mit SCRUM. Eingesetzte Technologien: Java 8, Spring, Hibernate, Maven, IntelliJ, PHP5, Enterprise Architect, Apache Tomcat7, REST, SOAP, Spock/Groovy, Jenkins, Maven, Git, UML, Liquibase, Linux (RedHat).

  • 2 Jahre und 3 Monate, Jan. 2010 - März 2012

    IT-Berater

    E-Postbrief (Deutsche Post AG)

    PHP-Entwicklung im Projekt E-Postbrief.

  • 11 Monate, Nov. 2008 - Sep. 2009

    Projektleitung & Entwicklung

    Ampete

    Konzeption und Entwicklung einer webbasierten Warenwirtschaft mit einer Reparaturen- und Geräteverwaltung auf Basis von PHP5, MySQL, AJAX, JavaScript, Smarty, PEAR, Apache, CSS.

  • 2 Jahre und 2 Monate, Juli 2007 - Aug. 2009

    Software-Entwicklerin C++

    fleXilution GmbH - ICIDO Group

    Systemdesign und Implementierung, Modul-Refactoring, Anbindung einer Physik-Engine zur Simulation von flexiblen Bauteilen mit Kollisionserkennung und -behandlung, Entwicklung eines Multi-Threading-Konzeptes zur Performance-Optimierung, 2D-GUI-Widgets (Qt 4.x), Unit- und Integrated-Tests.

  • 1 Jahr und 8 Monate, Nov. 2005 - Juni 2007

    Software-Entwickler C++

    fleXilution GmbH

    2DGUI-Programmierung mit MFC/Visual Studio/C++; Erstellung von 3D-Tools (Render-Views, Dragger, ...) mit Virtools. Architekturkonzept für ein Software-Modul erstellt, 3D-UIs zur Interaktion in VR, 2D-Benutzeroberflächen erstellt mit Qt.

  • 10 Monate, Jan. 2005 - Okt. 2005

    3D-Modellierer

    Universität zu Köln

    Aufbereitung der Längs- und Querschnitte (Freehand-Dateien), Texturgenerierung auf Grund historischer Bildbände, 3D-Modell auf Basis von Freehand-Ansichten erstellt.

  • 3 Jahre, Okt. 2001 - Sep. 2004

    C++ Entwickler

    Fraunhofer Gesellschaft, St. Augustin

    Entwicklung von Triangulisierungs-Algorithmen für dreidimensionale Objekte, Implementierung der Algorithmen mit C++ unter SGI Irix. Programmierung eines Moduls zur Deformation von 3D-Geometrien mit C++, Konzeption und Implementierung einer 3D-UI.

Ausbildung von Oliver Rattay

  • 2 Jahre und 10 Monate, Sep. 2004 - Juni 2007

    Fakultät Medien / Schwerpunkt Virtuelle Realität

    Fachhochschule Düsseldorf

    Computergrafik, VR, Realtime Rendering, Computeranimation (Maya), Virtuelle Umgebungen, Mixed Reality, Augmented Reality, Virtuelle Akkustik, Virtuelles Studio, Digitale Bildverarbeitung und Visualisierung.

  • 5 Jahre, Sep. 1999 - Aug. 2004

    Angewandte Informatik (Medieninformatik)

    Fachhochschule Bonn-Rhein-Sieg

    Objektorientierte Systementwicklung, Software-Design, OOD (Design-Patterns), Java, C, Java-Applets, 3D-Computergrafik, Streaming, Informationssicherheit, Datenbanksysteme, Multimedia-Anwendungen.

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

Interessen

Tauchen
Snowboard und Musik.

21 Mio. XING Mitglieder, von A bis Z