Rico Metzger

Principal Software Engineer & Consultant

Rico Metzger

Ich bin ein Senior Software Engineer mit über 20 Jahren Erfahrung in der Konzeption und Umsetzung robuster Backendsysteme, Datenpipelines und pragmatischer Lösungen für komplexe Architekturen.

Mein Kern-Stack umfasst Java, Kotlin, Scala sowie Python und moderne Frontend-Frameworks wie React und Angular.
Ich verfüge über umfangreiche Praxiserfahrung mit verteilten Datenplattformen wie Kafka und einer Vielzahl von Datenbanken – von relationalen (Oracle, PostgreSQL) zu NoSQL-Systemen (MongoDB, Cassandra, GraphDB).
Mein Fokus liegt darauf, das technische Rückgrat zu schaffen, das Lösungen zuverlässig und skalierbar am Laufen hält.

Ich arbeite gleichermaßen gerne eingebettet in agile Teams oder selbstständig – kombiniere tiefgehende technische Arbeit mit dem Einsatz moderner KI-Tools und sorge dafür, dass entscheidendes Wissen geteilt und langfristig wartbar bleibt.

Sprachen

Deutsch (Muttersprache)

Spoken ★★★★★
Written ★★★★★

Englisch (fließend)

Spoken ★★★★☆
Written ★★★★☆

Französisch (Grundkenntnisse)

Spoken ★★☆☆☆
Written ★★★☆☆

Soft Skills

  • Ausgeprägte Kommunikationsfähigkeiten
  • Erfahrung in agiler Entwicklung (Scrum, Kanban)
  • Lösungsorientiertes Denken
  • Technische Führungskompetenz
  • Teamorientierte Zusammenarbeit

Zertifikate

VMware • 2024
Spring Certified Professional 2024 [v2]
Confluent • 2024
Confluent Certified Developer for Apache Kafka
Coursera • 2016
Scala Functional Programming
MongoDB • 2015
MongoDB Certified Developer Associate

Fähigkeiten

Programmiersprachen

Java ★★★★★
Kotlin ★★★★★
Scala ★★★★★
JavaScript ★★★★☆
TypeScript ★★★★☆
Elixir ★★★☆☆
Go ★★★☆☆
Python ★★★☆☆

Frameworks

Camel ★★★★★
Spring ★★★★★
Angular ★★★★☆
JavaEE / JakartaEE ★★★★☆
Akka ★★★☆☆
Cats / scalaz ★★★☆☆
Flask ★★★☆☆
React ★★★☆☆
Svelte ★★★☆☆
Vue ★★★☆☆

Datenbanken

PostgreSQL ★★★★★
Oracle ★★★★☆
MongoDB ★★★☆☆
Ontotext GraphDB ★★★☆☆
Cassandra ★★☆☆☆
MS SQL ★★☆☆☆

Cloud & Infrastruktur

AWS ★★★★☆
Docker ★★★★☆
Kubernetes ★★★★☆
Digital Ocean ★★★☆☆
GCP ★★★☆☆
Azure ★★☆☆☆

Messaging-Systeme

Kafka ★★★★★
JMS ★★★☆☆

Projekterfahrung

Bison - Bison Commerce

Senior Software Engineer 01/2024 - heute

  • Mitarbeit an einem Projekt zur Entwicklung einer E-Commerce-Plattform.
Java Spring Angular Commercetools Contentful Scrum

CSS - Shark2 / AWL 2.0

Senior Software Engineer 03/2023 - 12/2023

  • Mitarbeit an einem Migrationsprojekt von älteren JavaEE-Technologien zu einer modernen Microservice-Architektur.
  • Mitarbeit in einem Team zur automatischen Validierung eingehender Rechnungen.
Java JakartaEE Oracle Kafka Kubernetes Scrum SAFE

Bison - SmartFarming

Senior Software Engineer 10/2021 - 12/2022

  • Mitarbeit im SmartFarming-Team an verschiedenen Microservices für die Plattformen 365FarmNet und Barto.
Java Spring Angular 365FarmNet Barto Scrum

WMC Sinterstar AG - Mitarbeiter

Stellvertretender COO 07/2021 - 09/2021

  • Unterstützung beim Aufbau eines Modernisierungsprozesses
  • Entwicklung von Ideen zur Einleitung eines Digitalisierungsprozesses
  • Tägliche Aufgaben - Angebotserstellung und Ressourcenplanung
  • Nebenprojekt - Entwicklung eines Migrationspfads von einem proprietären ORM zu einer Standardlösung
Elixir Postgres BPMN Excel

SRF - EAI / PDP

Senior Software Engineer 11/2017 - 06/2021

  • Mitarbeit bei SRF Online an einer Plattform zur Verarbeitung und Bereitstellung von Metadaten und Videos für Online-Angebote.
  • Beteiligung an der Neuentwicklung einer Plattform zur Speicherung von Publikationsmetadaten für die gesamte SRG.
Scala Cats Kafka Cassandra Python

Finnova - FrontSuite

Senior Software Engineer 06/2016 - 09/2017

  • Entwicklung an der Finnova FrontSuite, Release 3. Ziel der Plattform war die Bereitstellung eines modernen Frontends für Kundenberater in Banken, basierend auf neuesten Technologien.
Scala Akka BPMN Docker Domain Driven Design Event Driven Architecture Microservices Scrum

Credit Suisse - CSOMS Migration

Software Engineer 11/2015 - 07/2016

  • Unterstützung bei der Migration von CSOMS nach JPA 8 sowie konzeptionelle Mitarbeit an einer Plattform zur Dokumentkonvertierung auf Basis von Compart DocBridge.
Java JavaEE Assentis DocFamily Compart DocBridge Mill Oracle AFP / PDF

Swisscom - Mitarbeiter

Software Engineer 11/2014 - 10/2015

  • Entwicklung einer vollständigen Monitoring- und Integrationsplattform für Finnova Output mit Assentis COM4F.
Java Spring Boot AngularJS Vaadin Oracle AQ Camel Assentis

AXA Winterthur - OMS / CSI

Software Engineer 07/2013 - 11/2014

  • Integration von HP Exstream bei AXA Schweiz mit Anbindung der Engine an eine Rendering-Farm.
Spring Batch HP Exstream JBoss Scrum

Credit Suisse - Output Management

Software Engineer / Architekt 01/2010 - 05/2013

  • CSOMS – Architektur und PoC eines neuen Output-Management-Systems für zentrales und dezentrales Drucken über Assentis DocFamily als zukünftige zentrale Drucklösung der Bank im Private Banking.
  • EOMS – Entwicklung eines zentralen Drucksystems für das Private-Banking-Segment in Luxemburg. Die Dokumente werden in Zürich erstellt, aber die Kundendaten liegen ausschließlich in Luxemburg. Das System ergänzt die anonymen Designs aus Zürich mit Kundendaten aus Luxemburg. Anschließend werden die Dokumente archiviert und für den Druck konvertiert.
  • FOMS – Entwicklung einer Softwarekomponente zur Anreicherung, Konvertierung und zum Druck steuerrelevanter Dokumente für Kunden in Ländern mit Doppelbesteuerungsabkommen.
WebLogic (JEE5) Assentis DocFamily Compart DocBridge Mill JSF2 IBM Websphere MQ JPA Spring + Spring Batch Camel Oracle (PL/SQL) AFP

WMC Sinterstar AG - ERP

Software Engineer / Architekt 01/2001 - 12/2020

  • Entwicklung kundenspezifischer Anwendungen als internes ERP-System. Zunächst als Client/Server-Lösung mit Delphi, später Migration auf Spring Boot / AngularJS. Anschließend Umstellung auf React anstelle von Angular 2.
Delphi Firebird Java Spring Boot AngularJS React PostgreSQL