Rico Metzger (Principal Software Engineer)

As part of various software projects, Rico Metzger has successfully demonstrated his knowledge of software design, architecture and implementation. Customers appreciate his ability to find and implement pragmatic and technically well-thought-out solutions in a complex system architecture. His ability to integrate seamlessly into a team and his open nature complete his profile.
Languages
German (native)
Spoken ★★★★★
Written ★★★★★
English (fluent)
Spoken ★★★★☆
Written ★★★★☆
French (basic)
Spoken ★★☆☆☆
Written ★★★☆☆
Skills
Programming Languages
Go ★★★★☆
Scala ★★★★★
Kotlin ★★★★★
Java ★★★★★
JavaScript ★★★★☆
TypeScript ★★★★☆
Elixir ★★★☆☆
Python ★★★☆☆
Frameworks
Spring ★★★★★
Cats / scalaz ★★★★☆
Akka ★★★☆☆
Camel ★★★★★
Flask ★★★☆☆
Angular ★★★★☆
React ★★★★☆
Svelte ★★★☆☆
Vue ★★★☆☆
JavaEE / JakartaEE ★★★★☆
Databases
Oracle ★★★★☆
PostgreSQL ★★★★★
MS SQL ★★☆☆☆
MongoDB ★★★★☆
Cassandra ★★☆☆☆
Ontotext GraphDB ★★★☆☆
Cloud & Infrastructure
AWS ★★★★☆
GCP ★★☆☆☆
Azure ★★☆☆☆
Digital Ocean ★★★☆☆
Kubernetes ★★★★☆
Docker ★★★★☆
Messaging Systems
Kafka ★★★★★
JMS ★★★★☆
Soft Skills
- Strong communication skills
- Agile development expertise (Scrum, Kanban)
- Problem-solving oriented
- Technical leadership
- Team collaboration
Working Requirements
- Remote work (minimum 80% from Romania)
- Service contract basis only
Project Experience
Bison - Bison Commerce
Senior Software Engineer 01/2024 - now
- Working on a project to develop an ecommerce platform.
Java / Spring Angular / Typescript Commercetools Contentful Scrum
CSS - Shark2 / AWL 2.0
Senior Software Engineer 03/2023 - 12/2023
- Working on a migration project from old JavaEE technologies to a modern microservice architecture.
- Participate in a team to validate automatically incoming invoices.
Java / JakartaEE Oracle Kafka Kubernetes Scrum / SAFE
Bison - SmartFarming
Senior Software Engineer 10/2021 - 12/2022
- Participation in the SmartFarming Team on various microservices for the platforms 365FarmNet and Barto.
Java / Spring Angular / Typescript 365FarmNet Barto Scrum
WMC Sinterstar AG - Employee
Deputy COO 07/2021 - 09/2021
- Working on a migration project from old JavaEE technologies to a modern microservice architecture.
- Participate in a team to validate automatically incoming invoices.
Java / JakartaEE Oracle Kafka Kubernetes Scrum / SAFE
SRF - EAI / PDP
Senior Software Engineer 11/2017 - 06/2021
- Participation in SRF Online on a platform for processing and providing metadata and videos for use in an online platform.
- Participation in the new development of a platform for storing publication metadata for the entire SRG.
Scala Cats Kafka Cassandra Python
Finnova - FrontSuite
Senior Software Engineer 06/2016 - 09/2017
- Development on the Finnova FrontSuite, Release 3. The goal of the platform was to provide a modern front end for customer advisors at banks, based on the latest technologies.
Scala Akka BPMN Docker Domain Driven Design Event Driven Architecture Microservices Scrum
Credit Suisse - CSOMS Migration
Software Engineer 11/2015 - 07/2016
- Assistance in the migration from CSOMS to JAP 8 and at the same time conceptual support in the development of a platform for document conversion based on Compart DocBridge.
Java / JavaEE Assetnis DocFamily Compart DocBridge Mill Oracle AFP / PDF
Swisscom - Employee
Software Engineer 11/2014 - 10/2015
- Development of a complete monitoring and integration platform for Finnova Output with Assentis COM4F.
Java Spring Boot AngularJS Vaadin Oracle AQ Camel Assentis
AXA Winterthur - OMS / CSI
Software Engineer 07/2013 - 11/2014
- Integration of HP Exstream at AXA Switzerland with a connection of the engine to a rendering farm.
Spring Batch HP Exstream JBoss Scrum
Credit Suisse - Output Management
Software Engineer / Architect 01/2010 - 05/2013
- CSOMS - Architecture and PoC of a new output management system for central and decentralized printing via Assentis DocFamily as the bank's future central printing solution in private banking
- EOMS - Development of a central printing system for the private banking segment in Luxembourg. The documents are designed in Zurich for the entire bank, but the customer data is only available in Luxembourg itself. The system supplements the anonymous designs from Zurich and supplements them with customer data from Luxembourg. The documents are then archived and converted for printing.
- FOMS - Development of a software component for the enrichment, conversion and printing of tax-relevant documents for customers in countries with tax treaties. The documents are created with Assentis DocFamily without customer data and the tax-relevant customer information is supplemented by FOMS.
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 / Architect 01/2001 - 12/2020
- Development of customer-specific applications as internal ERP. First as a client/server solution with Delphi, later migration to Spring Boot / Angular
Delphi Firebird Java Spring Boot Angular PostgreSQL