Leading software architecture and modernization projects, cloud/IoT solutions, and guiding teams across Java/Kotlin ecosystems.
Aktualisiert am 18.11.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 01.12.2025
Verfügbar zu: 100%
davon vor Ort: 100%
Kotlin
AWS
Softw
Python
Azure
Kafka
OpenSearch
TypeScript
Ansible
Terraform
OpenShift
Java
Internet of Things
Künstliche Intelligenz
Apache Spark
CI/CD

Einsatzorte

Einsatzorte

Berlin (+50km) Hamburg (+50km) Frankfurt am Main (+50km)
Deutschland, Schweiz
möglich

Projekte

Projekte

3 months
2025-09 - now

Open source NIST Library (https://github.com/aagsolutions/nbis)

Author & main contributor Kotlin CI/CD
Author & main contributor

A Kotlin implementation of NIST Biometric Image Software (NBIS) for reading, writing, and building NIST records. Compatible with any JVM language and currently is used by EU-Lisa.


NIST
Kotlin CI/CD
OpenSource
Berlin/Strasbourg
8 months
2025-04 - now

EuroDac (Refugee registration EU system)

Technical Lead Java OpenShift Kubernetes ...
Technical Lead
Responsibilities:
?? Led technical decision-making for a project for an EU agency, ensuring
alignment with project goals and enterprise standards
?? Provided technical leadership and coaching to development teams, fostering
best practices in software development, testing, and deployment
?? Utilized Microcks and Testcontainers to establish robust contract testing and
integration testing frameworks, significantly improving software quality and
development velocity
?? Played a key role in defining the technical roadmap and strategy for
components within the agency system
?? Implement the skeleton of automation test solution for gRPC service using
Cucumber-Java and pebble template engine for dynamic parametrization of
requests
?? Used technologies: gRPC, Protobuf, Java, Spring Boot, Kafka, OpenShift,
and K8S
Java OpenShift Kubernetes Kafka AI gRPC
EU-Lisa
Strasbourg Berlin
9 months
2025-03 - now

Technical decision-making for a project

Technical Lead
Technical Lead
  • Led technical decision-making for a project for an EU agency, ensuring alignment with project goals and enterprise standards 
  • Provided technical leadership and coaching to development teams, fostering best practices in software development, testing, and deployment 
  • Utilized Microcks and Testcontainers to establish robust contract testing and integration testing frameworks, significantly improving software quality and development velocity 
  • Played a key role in defining the technical roadmap and strategy for components within the agency system 
  • Implement the skeleton of automation test solution for gRPC service using Cucumber-Java and pebble template engine for dynamic parametrization of requests 
  • Used technologies: gRPC, Protobuf, Java, Spring Boot, Kafka, OpenShift, and K8S
EU-LISA, Strasbourg
2 months
2025-01 - 2025-02

Upgrade a Rust application developed in 2017

Software Consultant
Software Consultant
  • Update the app for latest Rust version 
  • Update libraries and fix the api incompatibilities for rocket and mysql libs
  • Implement integration tests using testcontainers-rs
SimSAGe Pty Ltd, Remote
3 months
2024-09 - 2024-11

Coordinate and oversee Java teams

Chapter Lead Azure DevOps Jenkins MSSQL ...
Chapter Lead
  • Lead the technical modernization of Transaction Surveillance product 
  • Migrate the build system from Ant to Gradle 
  • Investigate and come with solutions for infrastructure cost reduction 
  • Implement CI/CD 
  • Containerization 
Azure DevOps Jenkins MSSQL Java OpenSearch RabbitMQ Terraform
CubeLogin GmbH, Berlin
5 months
2024-04 - 2024-08

Migrate full text search engine from SORL to OpenSearch

Java/Kotlin consultant GitLab CI PostgreSQL Kotlin ...
Java/Kotlin consultant


GitLab CI PostgreSQL Kotlin Java OpenSearch SOLR Kafka SNS SQS Helm GKE Terraform K8S
Quandoo GmbH, Berlin
2 months
2024-02 - 2024-03

various Projects

Entrepreneur in Residence
Entrepreneur in Residence
  • Vehicle telematics business with a focus on Car Sharing, Free Floating Car Sharing and Car Rental companies
  • GPU as a service IaaS using OpenNebula (URL on request) and Ansible
Antler, Berlin
1 year
2023-01 - 2023-12

Build the CI/CD pipelines

Telematics Engineer GitLab CI Flutter AWS CloudFormation ...
Telematics Engineer
  • Design and implement an in-house IoT solution for in-car telematic box
  • Build the CI/CD pipelines
  • Document and train the internal Miles team
  • Build a demo Flutter APP, used mainly by the testing team in order to read in Real-Time the telemetry data from the testing vehicles
  • Applied architectural style, patterns and approaches: DDD, Event Sourcing, RESTful, Hexagonal Architecture
GitLab CI Flutter AWS CloudFormation AWS CDK DynamoDB Python AWS IoT Core AWS Lambda S3
Miles Mobility GmbH, Berlin
2 years 10 months
2020-03 - 2022-12

Reengineering of the the current platform

Software Architect GitHub actions Azure Bicep Terraform ...
Software Architect
  • Coordinate and oversee 5 teams, consisting of 25 Engineers
  • Reengineering of the the current platform for cost saving and scalability
  • Prototype and design the architecture for new features implementation
  • Discuss with the PO's and plan accordingly the desired changes
  • Collaborate with company CISO in order to improve the product security
  • Coordinate the migration from GCP to Azure Cloud
  • Architect and prototype in-house SSO solution
  • Define specification, architect and implement the ERP (Odoo) integration
  • Define specification and architect our in-house billing system
  • Prototype and define E2E automation testing strategy
  • Define and monitor the implementation of security standards established by company CISO
  • Design an in-house IoT solution for in-car telematic box
  • Pass the VW security audit
  • Applied architectural style, patterns and approaches: DDD, Event Sourcing, RESTful, Hexagonal Architecture
GitHub actions Azure Bicep Terraform Ansible KnexJs azure-functions-nodejs python-can azure-iot-sdk-python Jest Testcontainers PostgreSQL TypeScript Python Kotlin ELK Azure IoT Hub Azure Functions App Service Application Insights Service Bus Event Hub AKS (K8S)
Urban Mobility International GmbH, Berlin
2 years 2 months
2018-01 - 2020-02

Integration with the backend for FE team

Backend Lead Developer CircleCI Ansible aws cli ...
Backend Lead Developer
  • Built the entire development team from scratch, up to 7 engineers
  • Solution Architect
  • Lead and coach the backend team
  • Help Data Science to integrate their work into our system
  • Facilitate the integration with the backend for FE team and also for third party consumers (E.g. customers, external and internal partners).
  • Help to deliver projects fast without affecting the quality and also leaving room for improvements at a later stage
CircleCI Ansible aws cli CloudFormation Terraform AWS Lambda sparkjava spring-boot ReactJS Angular JUnit5 Testcontainers Jest IronDB PostgreSQL Java JavaScript Python Kotlin IoT Core Kinesis Aurora ECS Fargate EKS (K8S) SQS SNS DDD Event Sourcing RESTful
Koeber Digital GmbH, Berlin
1 year
2017-01 - 2017-12

Performance Tests

Java Consultant Jenkins Spring Boot JBehave ...
Java Consultant
  • Maintain, refactor and re-engineer routing RESTful interfaces and also mentoring the developers with less experience in this area about best practices regarding code quality and unit testing in Java world
  • Migrate the Performance Tests from JMeter to Gatling
  • Migrate the AWS infrastructure to Azure
Jenkins Spring Boot JBehave JUnit4 Gatling Azure ARM Ansible
TomTom, Berlin
1 year
2016-01 - 2016-12

Traffi c Services

Senior Developer Jenkins Java Scala ...
Senior Developer
  • Implementing the new generation of Traffi c Services using Event Sourcing and CQRS patterns
  • Migrate the current Traffi c Services to Spring Boot

Jenkins Java Scala Spring Boot AKKA Apache Kafka SQS ElasticCache for Redis ECS EC2 DynamoDB
Here Technologies, Berlin
2 months
2016-01 - 2016-02

Implementation of a SAML IDP proxy using OpenAM

SAML Consultant
SAML Consultant




Market Logic Software, Berlin
1 year 5 months
2014-08 - 2015-12

Architecture and design of the new software components

Software Architect Gradle Jenkins Ansible ...
Software Architect
  • Actively participate to architecture and design of the new software components
  • Define the new development guidelines and quality checks
  • Configure the infrastructure deployment with Ansible on top of Hetzner linux servers
  • Reengineer the build system by migrating from Ant to Gradle
  • Reengineer the deployment system using Ansible
  • Introduce CI/CD principles using Jenkins
  • Introduce database versioning using Liquibase
  • Reimplement the current application following the microservices architecture
Gradle Jenkins Ansible Linux PostgreSQL SOLR MongoDB Java Python Spring Boot DDD Event Sourcing RESTful
Market Logic Software, Berlin
7 months
2014-01 - 2014-07

Developing a car rental platform

Senior Software Developer Jenkins Chef Java ...
Senior Software Developer

Jenkins Chef Java Dropwizard Spring framework Apache Lucene ElasticCache for Redis EC2 DynamoDB SQS
AKQA, Berlin
1 year 4 months
2012-09 - 2013-12

Software architecture

CTO/Co-founder JavaScript Python PHP ...
CTO/Co-founder
  • Designing and developing custom software products required by customers
  • Create the software architecture
  • Choose the software technologies and languages
  • Coach the team members
JavaScript Python PHP Flask Django PostgreSQL MySQL
on reuqest
11 months
2011-10 - 2012-08

E-Commerce platforms

Lead Developer Java Hibernate Hibernate Search ...
Lead Developer
  • Designing and developing the company RESTFul API GW that integrates third-party systems and SAP, which was used by all Haufe E-Commerce platforms but also by external third-parties
Java Hibernate Hibernate Search EJB 3.0 Jersey PostgreSQL SOLR
Haufe Group, Timisoara

Aus- und Weiterbildung

Aus- und Weiterbildung

4 years 10 months
1997-10 - 2002-07

Applied Electronics

Applied Electronics Engineer, Politehnica University of Timisoara
Applied Electronics Engineer
Politehnica University of Timisoara
Industrial Robots

Position

Position

Software Architect/Tech Lead

Kompetenzen

Kompetenzen

Top-Skills

Kotlin AWS Softw Python Azure Kafka OpenSearch TypeScript Ansible Terraform OpenShift Java Internet of Things Künstliche Intelligenz Apache Spark CI/CD

Produkte / Standards / Erfahrungen / Methoden

Profile

Open source author and Software Architect with extensive experience across various industries, specializing in designing and implementing scalable, high-performance systems. Ability to lead technical decision-making for EU-level projects and coordinate and oversee large engineering teams (up to 25 engineers). Expert in Cloud Migration (GCP to Azure) , IoT solutions , and driving technical modernization (e.g., migrating build systems from Ant to Gradle). Deep practical expertise in Java, Kotlin, Python, Kubernetes (K8S), Terraform, and Azure/AWS , coupled with deep knowledge of architectural patterns like DDD, Event Sourcing, and Hexagonal Architecture.

Einsatzorte

Einsatzorte

Berlin (+50km) Hamburg (+50km) Frankfurt am Main (+50km)
Deutschland, Schweiz
möglich

Projekte

Projekte

3 months
2025-09 - now

Open source NIST Library (https://github.com/aagsolutions/nbis)

Author & main contributor Kotlin CI/CD
Author & main contributor

A Kotlin implementation of NIST Biometric Image Software (NBIS) for reading, writing, and building NIST records. Compatible with any JVM language and currently is used by EU-Lisa.


NIST
Kotlin CI/CD
OpenSource
Berlin/Strasbourg
8 months
2025-04 - now

EuroDac (Refugee registration EU system)

Technical Lead Java OpenShift Kubernetes ...
Technical Lead
Responsibilities:
?? Led technical decision-making for a project for an EU agency, ensuring
alignment with project goals and enterprise standards
?? Provided technical leadership and coaching to development teams, fostering
best practices in software development, testing, and deployment
?? Utilized Microcks and Testcontainers to establish robust contract testing and
integration testing frameworks, significantly improving software quality and
development velocity
?? Played a key role in defining the technical roadmap and strategy for
components within the agency system
?? Implement the skeleton of automation test solution for gRPC service using
Cucumber-Java and pebble template engine for dynamic parametrization of
requests
?? Used technologies: gRPC, Protobuf, Java, Spring Boot, Kafka, OpenShift,
and K8S
Java OpenShift Kubernetes Kafka AI gRPC
EU-Lisa
Strasbourg Berlin
9 months
2025-03 - now

Technical decision-making for a project

Technical Lead
Technical Lead
  • Led technical decision-making for a project for an EU agency, ensuring alignment with project goals and enterprise standards 
  • Provided technical leadership and coaching to development teams, fostering best practices in software development, testing, and deployment 
  • Utilized Microcks and Testcontainers to establish robust contract testing and integration testing frameworks, significantly improving software quality and development velocity 
  • Played a key role in defining the technical roadmap and strategy for components within the agency system 
  • Implement the skeleton of automation test solution for gRPC service using Cucumber-Java and pebble template engine for dynamic parametrization of requests 
  • Used technologies: gRPC, Protobuf, Java, Spring Boot, Kafka, OpenShift, and K8S
EU-LISA, Strasbourg
2 months
2025-01 - 2025-02

Upgrade a Rust application developed in 2017

Software Consultant
Software Consultant
  • Update the app for latest Rust version 
  • Update libraries and fix the api incompatibilities for rocket and mysql libs
  • Implement integration tests using testcontainers-rs
SimSAGe Pty Ltd, Remote
3 months
2024-09 - 2024-11

Coordinate and oversee Java teams

Chapter Lead Azure DevOps Jenkins MSSQL ...
Chapter Lead
  • Lead the technical modernization of Transaction Surveillance product 
  • Migrate the build system from Ant to Gradle 
  • Investigate and come with solutions for infrastructure cost reduction 
  • Implement CI/CD 
  • Containerization 
Azure DevOps Jenkins MSSQL Java OpenSearch RabbitMQ Terraform
CubeLogin GmbH, Berlin
5 months
2024-04 - 2024-08

Migrate full text search engine from SORL to OpenSearch

Java/Kotlin consultant GitLab CI PostgreSQL Kotlin ...
Java/Kotlin consultant


GitLab CI PostgreSQL Kotlin Java OpenSearch SOLR Kafka SNS SQS Helm GKE Terraform K8S
Quandoo GmbH, Berlin
2 months
2024-02 - 2024-03

various Projects

Entrepreneur in Residence
Entrepreneur in Residence
  • Vehicle telematics business with a focus on Car Sharing, Free Floating Car Sharing and Car Rental companies
  • GPU as a service IaaS using OpenNebula (URL on request) and Ansible
Antler, Berlin
1 year
2023-01 - 2023-12

Build the CI/CD pipelines

Telematics Engineer GitLab CI Flutter AWS CloudFormation ...
Telematics Engineer
  • Design and implement an in-house IoT solution for in-car telematic box
  • Build the CI/CD pipelines
  • Document and train the internal Miles team
  • Build a demo Flutter APP, used mainly by the testing team in order to read in Real-Time the telemetry data from the testing vehicles
  • Applied architectural style, patterns and approaches: DDD, Event Sourcing, RESTful, Hexagonal Architecture
GitLab CI Flutter AWS CloudFormation AWS CDK DynamoDB Python AWS IoT Core AWS Lambda S3
Miles Mobility GmbH, Berlin
2 years 10 months
2020-03 - 2022-12

Reengineering of the the current platform

Software Architect GitHub actions Azure Bicep Terraform ...
Software Architect
  • Coordinate and oversee 5 teams, consisting of 25 Engineers
  • Reengineering of the the current platform for cost saving and scalability
  • Prototype and design the architecture for new features implementation
  • Discuss with the PO's and plan accordingly the desired changes
  • Collaborate with company CISO in order to improve the product security
  • Coordinate the migration from GCP to Azure Cloud
  • Architect and prototype in-house SSO solution
  • Define specification, architect and implement the ERP (Odoo) integration
  • Define specification and architect our in-house billing system
  • Prototype and define E2E automation testing strategy
  • Define and monitor the implementation of security standards established by company CISO
  • Design an in-house IoT solution for in-car telematic box
  • Pass the VW security audit
  • Applied architectural style, patterns and approaches: DDD, Event Sourcing, RESTful, Hexagonal Architecture
GitHub actions Azure Bicep Terraform Ansible KnexJs azure-functions-nodejs python-can azure-iot-sdk-python Jest Testcontainers PostgreSQL TypeScript Python Kotlin ELK Azure IoT Hub Azure Functions App Service Application Insights Service Bus Event Hub AKS (K8S)
Urban Mobility International GmbH, Berlin
2 years 2 months
2018-01 - 2020-02

Integration with the backend for FE team

Backend Lead Developer CircleCI Ansible aws cli ...
Backend Lead Developer
  • Built the entire development team from scratch, up to 7 engineers
  • Solution Architect
  • Lead and coach the backend team
  • Help Data Science to integrate their work into our system
  • Facilitate the integration with the backend for FE team and also for third party consumers (E.g. customers, external and internal partners).
  • Help to deliver projects fast without affecting the quality and also leaving room for improvements at a later stage
CircleCI Ansible aws cli CloudFormation Terraform AWS Lambda sparkjava spring-boot ReactJS Angular JUnit5 Testcontainers Jest IronDB PostgreSQL Java JavaScript Python Kotlin IoT Core Kinesis Aurora ECS Fargate EKS (K8S) SQS SNS DDD Event Sourcing RESTful
Koeber Digital GmbH, Berlin
1 year
2017-01 - 2017-12

Performance Tests

Java Consultant Jenkins Spring Boot JBehave ...
Java Consultant
  • Maintain, refactor and re-engineer routing RESTful interfaces and also mentoring the developers with less experience in this area about best practices regarding code quality and unit testing in Java world
  • Migrate the Performance Tests from JMeter to Gatling
  • Migrate the AWS infrastructure to Azure
Jenkins Spring Boot JBehave JUnit4 Gatling Azure ARM Ansible
TomTom, Berlin
1 year
2016-01 - 2016-12

Traffi c Services

Senior Developer Jenkins Java Scala ...
Senior Developer
  • Implementing the new generation of Traffi c Services using Event Sourcing and CQRS patterns
  • Migrate the current Traffi c Services to Spring Boot

Jenkins Java Scala Spring Boot AKKA Apache Kafka SQS ElasticCache for Redis ECS EC2 DynamoDB
Here Technologies, Berlin
2 months
2016-01 - 2016-02

Implementation of a SAML IDP proxy using OpenAM

SAML Consultant
SAML Consultant




Market Logic Software, Berlin
1 year 5 months
2014-08 - 2015-12

Architecture and design of the new software components

Software Architect Gradle Jenkins Ansible ...
Software Architect
  • Actively participate to architecture and design of the new software components
  • Define the new development guidelines and quality checks
  • Configure the infrastructure deployment with Ansible on top of Hetzner linux servers
  • Reengineer the build system by migrating from Ant to Gradle
  • Reengineer the deployment system using Ansible
  • Introduce CI/CD principles using Jenkins
  • Introduce database versioning using Liquibase
  • Reimplement the current application following the microservices architecture
Gradle Jenkins Ansible Linux PostgreSQL SOLR MongoDB Java Python Spring Boot DDD Event Sourcing RESTful
Market Logic Software, Berlin
7 months
2014-01 - 2014-07

Developing a car rental platform

Senior Software Developer Jenkins Chef Java ...
Senior Software Developer

Jenkins Chef Java Dropwizard Spring framework Apache Lucene ElasticCache for Redis EC2 DynamoDB SQS
AKQA, Berlin
1 year 4 months
2012-09 - 2013-12

Software architecture

CTO/Co-founder JavaScript Python PHP ...
CTO/Co-founder
  • Designing and developing custom software products required by customers
  • Create the software architecture
  • Choose the software technologies and languages
  • Coach the team members
JavaScript Python PHP Flask Django PostgreSQL MySQL
on reuqest
11 months
2011-10 - 2012-08

E-Commerce platforms

Lead Developer Java Hibernate Hibernate Search ...
Lead Developer
  • Designing and developing the company RESTFul API GW that integrates third-party systems and SAP, which was used by all Haufe E-Commerce platforms but also by external third-parties
Java Hibernate Hibernate Search EJB 3.0 Jersey PostgreSQL SOLR
Haufe Group, Timisoara

Aus- und Weiterbildung

Aus- und Weiterbildung

4 years 10 months
1997-10 - 2002-07

Applied Electronics

Applied Electronics Engineer, Politehnica University of Timisoara
Applied Electronics Engineer
Politehnica University of Timisoara
Industrial Robots

Position

Position

Software Architect/Tech Lead

Kompetenzen

Kompetenzen

Top-Skills

Kotlin AWS Softw Python Azure Kafka OpenSearch TypeScript Ansible Terraform OpenShift Java Internet of Things Künstliche Intelligenz Apache Spark CI/CD

Produkte / Standards / Erfahrungen / Methoden

Profile

Open source author and Software Architect with extensive experience across various industries, specializing in designing and implementing scalable, high-performance systems. Ability to lead technical decision-making for EU-level projects and coordinate and oversee large engineering teams (up to 25 engineers). Expert in Cloud Migration (GCP to Azure) , IoT solutions , and driving technical modernization (e.g., migrating build systems from Ant to Gradle). Deep practical expertise in Java, Kotlin, Python, Kubernetes (K8S), Terraform, and Azure/AWS , coupled with deep knowledge of architectural patterns like DDD, Event Sourcing, and Hexagonal Architecture.

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.