Solution architect & senior developer: 20+ years in microservices, Java/Kotlin, Spring; led teams, managed migrations for top clients; fluent DE/EN.
Aktualisiert am 27.04.2026
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 27.04.2026
Verfügbar zu: 75%
davon vor Ort: 10%
Microservices Architecture
Java/Kotlin & Spring Framework
Technical Team Leadership
Legacy System Migration
REST/GraphQL APIs
Cloud Deployment (AWS/Open Shift)
DevOps (Git Lab CI,Jenkins
Embedded Systems
Scrum & IT Security
German
English

Einsatzorte

Einsatzorte

Munich (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2025 - Present: Video-API .io


Role: Solution Architect & Senior Full-Stack Developer

Customer: In-house


Tasks:

Brief

Concept, design, and implementation of a SaaS platform for automated video editing and composition. The API enables complex video workflows to be automated programmatically or AI-driven, specifically targeting social media content creation.


Client Benefit

Significant time and cost savings by automating repetitive video editing tasks. Seamless integration with no-code tools like n8n or Zapier allows non developers to incorporate professional video pipelines into their existing workflows.


Technical Challenge

Designing a scalable architecture with a strict separation between the management backend and dedicated runner instances via Spring Profiles. Implementing AI-driven editing logic using LLMs and managing compute-intensive video operations in a cloud environment.


Responsibilities

End-to-end responsibility for system architecture and implementation. Designed the REST API, developed the backend runner logic, and built the frontend including the underlying service layer.


Skills:

Kotlin & Java 21, Spring, MongoDB, REST, LLMs, React, TypeScript, JavaScript, Gradle, GitLab CI, AWS S3, Scrum


2024 - Present: uuid .ing


Role: Self-initiated Development / Frontend Developer

Customer: In-house


Tasks:

Brief

Conceptualization and implementation of a high-performance Single-Page Application (SPA) for browser-based generation of UUIDs (Universally Unique Identifiers).


Client Benefit

Maximum data security and speed through a privacy-by-design approach. Since the generation is performed entirely on the client side, no data leaves the end device. Users also benefit from immediate availability without loading delays or server-side dependencies.


Technical Challenge

Achieving a high Lighthouse score through radical minimization of bundle size and efficient asset management via Vite. Implementation of a reactive and stable UI that is also intuitive and easy to use.


Responsibilities

End-to-end responsibility for the entire lifecycle: from requirements analysis and UI/UX design to software architecture and implementation, through to automated deployment and maintenance.


Skills:

Vue.js 3, Vuetify, JavaScript, Vite, Tailwind CSS, HTML5/CSS3


2022 - Present: CrewCenter


Role: Solution Architect & Senior Developer

Customer: Hilti AG (Construction)


Tasks:

Brief

Development of the CrewCenter solution, a new time-tracking system tailored specifically for the construction industry.


Client Benefit

Automated and digitized the time-tracking processes, ensuring a reliable foundation for invoicing, payroll and compliance with industry-specific regulations.


Technical Challenge

Designing a robust and scalable microservice architecture using modern technologies (Kotlin & Java 21, Spring) to handle the specific requirements of the construction sector.


Responsibilities

Responsible for architectural design, implementing critical backend services, and security integration (OAuth).


Skills:

Kotlin & Java 21, Spring, PostgreSQL, Microservices, GraphQL, REST, Gradle, GitLab CI, OAuth2, AWS SQS & SNS, AWS S3, AWS Athena, Scrum, Jira


2016 - Present: Bagheera CRM


Role: Solution Architect & Senior Developer (Lead)

Customer: Balu gGmbH (Youth Welfare)


Tasks:

Brief

Designed and implemented the comprehensive CRM and reporting system, "Bagheera," which serves as the core operational and administrative platform for a non-profit youth welfare organization.


Client Benefit

Operational Efficiency, Compliance & Cost Saving. Centralized all customer and case data and includes automated invoicing functionality. This feature significantly reduces administrative time and enables the client to generate essential statutory and financial reports critical for funding and compliance.


Technical Challenge

Full-stack development of a mission-critical, data-intensive enterprise application from scratch, requiring a robust data model (JPA/PostgreSQL) and a reliable, full-featured UI framework (Vaadin).


Responsibilities

Full System Ownership (Design & Maintenance). Responsible for the initial system architecture, full-stack implementation, and long-term maintenance and feature development, ensuring the system continually meets the evolving regulatory needs of the non-profit sector.


Skills:

Java, Vaadin (Full-Stack UI/UX), Spring, PostgreSQL, Maven


2016 - Present: Exotic Matter


Role: Solution Architect & Senior Developer (Engine Design)

Customer: In-house (Game)


Tasks:

Brief

Conceptualized and built a proprietary 3D voxel game engine from scratch, along with the game "Exotic Matter," showcasing deep expertise in graphics programming and engine architecture.


Client Benefit

Performance and Efficiency Expertise. This project established deep internal competency in low-level resource management, threading, and performance optimization, directly applicable to highly scalable, low-latency enterprise backend systems and complex simulation tools.


Technical Challenge

Full design and implementation of a custom engine and rendering pipeline, utilizing OpenGL/GLSL (Shaders) for real-time graphics and managing CPU/GPU resource allocation to achieve high frame rates and scalability under extreme load.


Responsibilities

Engine Architecture & Core Implementation. Architected the entire engine structure, including the voxel rendering pipeline and the mechanism for defining game worlds through a robust, external scripting layer.


Skills:

Java, OpenGL, GLSL (Shaders), JNA, Mozilla Rhino, AspectJ, Maven, Jenkins


2020 - 2023: Panic Mode


Role: Project Lead & Senior Developer

Customer: In-house (Game)


Tasks:

Brief

Conceptualization and development of "Panic Mode", a publicly funded (Bundesförderung) video game for PC (Steam) that revolves around saving cute aliens from disasters.


Client Benefit

Innovation & Technology Proof. Established proficiency in high-performance, real-time application development (Unity/C#), proving the ability to handle complex physics, resource optimization, and rapid prototyping?skills directly transferable to demanding industrial simulations or high-speed UI/UX projects.


Technical Challenge

Mastery of the Unity engine and C# for real-time physics and graphics rendering, crucial for performance-sensitive applications (applicable to simulations, high-speed interfaces, rapid prototyping, ...).


Responsibilities

Held End-to-End Responsibility for the project, including conceptual design, technical implementation, team coordination, and project management. Provided hands-on coding for critical, performance-intensive features like dynamic mesh generation algorithms.


Skills:

Unity, C#, Unity Cloud Build, GitLab CI


2019 - 2022: ON!Track Migration


Role: Solution Architect & Senior Developer (Lead)

Customer: Hilti AG (Construction)


Tasks:

Brief

Led the complex, large-scale migration of thousands of customer accounts and core business data from a rigid, monolithic legacy platform to a newly developed, highly scalable microservice architecture.


Client Benefit

Successfully executed a high-risk, business-critical transition that ensured zero data loss and service continuity for thousands of end users. This enabled the client to establish a future-proof, maintainable, and agile platform.


Technical Challenge

Designing and implementing robust cross-platform data transformation pipelines and managing the overall migration strategy in an environment where the source and target systems were being developed in parallel, requiring continuous data synchronization.


Responsibilities

Strategic Migration Architecture. Designed the cross-platform data migration strategy and the overall transition architecture. Provided hands-on implementation of critical data transformation services and guided the team on best practices for risk mitigation and large-scale data integrity.


Skills:

OracleDB, MongoDB, Java, Spring, REST, Microservices, Gradle, Gitlab CI


2019 - 2021: Central Meta-Database


Role: Solution Architect & Senior Developer (NoSQL Specialist)

Customer: BMW AG (Automotive)


Tasks:

Brief

Technical re-design and greenfield implementation of a central meta database, replacing a slow, outdated legacy system used for managing construction elements.


Client Benefit

Significantly improved data consistency, search performance, and scalability across engineering processes. The new solution established a Single Source of Truth, which reduced the lead time for implementing new components and minimized data redundancy.


Technical Challenge

Architecting and building a highly scalable Microservice architecture and leveraging NoSQL (MongoDB) to overcome the performance bottlenecks and data model limitations of the legacy system.


Responsibilities

Architectural Strategy & Technical Contribution. Personally designed and implemented the NoSQL Proof-of-Concept which successfully convinced the client to use MongoDB for the re-design. Provided hands-on development and specialized architectural support to the core implementation team.


Skills:

MongoDB, Java, Spring, REST, Microservices, OpenShift, Gradle


2018 - 2021: Proof Lamp Firmware


Role: Solution Architect & Senior Developer (Full-Stack/Embedded)

Customer: Herbert Waldmann GmbH & Co. KG (Lighting)


Tasks:

Brief

Developed the complete, end-to-end software stack for a highly specialized proof lamp used in industrial, high-precision printing (e.g. currency printing). The stack ran from the embedded microcontroller up to the centralized gateway application.


Client Benefit

Successfully delivered a robust, integrated hardware/software solution that enabled high-precision, automated quality control and simplified system-level monitoring for critical industrial processes.


Technical Challenge

Core Challenge: Low-Level Communication. Designed and implemented a reliable, low-latency communication protocol enabling the embedded C firmware within the proof lamp to effectively communicate and synchronize with the central Java gateway application.


Responsibilities

End-to-End Ownership (Embedded to Gateway). Designed and implemented the full software solution, including the low-level embedded C firmware on the AVR microcontroller and the high-level Java gateway application.


Skills:

C, Java, Maven, Raspberry Pi Compute Module, AVR ATXMEGA

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Diploma in Computer Science (LMU Munich)

Kompetenzen

Kompetenzen

Top-Skills

Microservices Architecture Java/Kotlin & Spring Framework Technical Team Leadership Legacy System Migration REST/GraphQL APIs Cloud Deployment (AWS/Open Shift) DevOps (Git Lab CI,Jenkins Embedded Systems Scrum & IT Security

Produkte / Standards / Erfahrungen / Methoden

Summary

Solution architect & senior developer with over 20 years of experience in developing business critical software systems. Core competence in the architecture and implementation of microservice-based backend applications using Java/Kotlin and the Spring Framework. Proven success in leading technical teams, managing complex legacy migrations, and providing technical consultancy for notable clients (e.g., Hilti AG, BMW AG). Fluent in German and English. 

  • Solution Architect & Senior Developer
  • Diploma in Computer Science (LMU Munich)
  • 20+ years of professional experience
  • 15+ years working for MobiusCode GmbH


Development Skills

  • Kotlin
  • Java
  • Spring
  • C#
  • GoLang
  • GDScript
  • JavaScript
  • TypeScript
  • Vue.js
  • SQL
  • Unity
  • C


Technologies

  • Build & DevOps / CI: Git(Lab), Docker, Gradle, Maven, GitLab CI, Jenkins
  • Architecture & APIs: JEE, REST, GraphQL, Microservices, AspectJ, Lucene, Swing, OpenGL, JNA
  • Cloud & Deployment: AWS (SQS & SNS, ECS, S3, Athena), OpenShift 
  • Embedded & Hardware: Raspberry Pi (Compute Module), AVR ATXMEGA
  • Methodology & Tools: Scrum, Jira, IT Security
  • Advanced Concepts: LLM, Generative AI, Blockchain

Datenbanken

PostgreSQL
MongoDB
OracleDB
My-/MariaSQL
H2

Einsatzorte

Einsatzorte

Munich (+100km)
Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2025 - Present: Video-API .io


Role: Solution Architect & Senior Full-Stack Developer

Customer: In-house


Tasks:

Brief

Concept, design, and implementation of a SaaS platform for automated video editing and composition. The API enables complex video workflows to be automated programmatically or AI-driven, specifically targeting social media content creation.


Client Benefit

Significant time and cost savings by automating repetitive video editing tasks. Seamless integration with no-code tools like n8n or Zapier allows non developers to incorporate professional video pipelines into their existing workflows.


Technical Challenge

Designing a scalable architecture with a strict separation between the management backend and dedicated runner instances via Spring Profiles. Implementing AI-driven editing logic using LLMs and managing compute-intensive video operations in a cloud environment.


Responsibilities

End-to-end responsibility for system architecture and implementation. Designed the REST API, developed the backend runner logic, and built the frontend including the underlying service layer.


Skills:

Kotlin & Java 21, Spring, MongoDB, REST, LLMs, React, TypeScript, JavaScript, Gradle, GitLab CI, AWS S3, Scrum


2024 - Present: uuid .ing


Role: Self-initiated Development / Frontend Developer

Customer: In-house


Tasks:

Brief

Conceptualization and implementation of a high-performance Single-Page Application (SPA) for browser-based generation of UUIDs (Universally Unique Identifiers).


Client Benefit

Maximum data security and speed through a privacy-by-design approach. Since the generation is performed entirely on the client side, no data leaves the end device. Users also benefit from immediate availability without loading delays or server-side dependencies.


Technical Challenge

Achieving a high Lighthouse score through radical minimization of bundle size and efficient asset management via Vite. Implementation of a reactive and stable UI that is also intuitive and easy to use.


Responsibilities

End-to-end responsibility for the entire lifecycle: from requirements analysis and UI/UX design to software architecture and implementation, through to automated deployment and maintenance.


Skills:

Vue.js 3, Vuetify, JavaScript, Vite, Tailwind CSS, HTML5/CSS3


2022 - Present: CrewCenter


Role: Solution Architect & Senior Developer

Customer: Hilti AG (Construction)


Tasks:

Brief

Development of the CrewCenter solution, a new time-tracking system tailored specifically for the construction industry.


Client Benefit

Automated and digitized the time-tracking processes, ensuring a reliable foundation for invoicing, payroll and compliance with industry-specific regulations.


Technical Challenge

Designing a robust and scalable microservice architecture using modern technologies (Kotlin & Java 21, Spring) to handle the specific requirements of the construction sector.


Responsibilities

Responsible for architectural design, implementing critical backend services, and security integration (OAuth).


Skills:

Kotlin & Java 21, Spring, PostgreSQL, Microservices, GraphQL, REST, Gradle, GitLab CI, OAuth2, AWS SQS & SNS, AWS S3, AWS Athena, Scrum, Jira


2016 - Present: Bagheera CRM


Role: Solution Architect & Senior Developer (Lead)

Customer: Balu gGmbH (Youth Welfare)


Tasks:

Brief

Designed and implemented the comprehensive CRM and reporting system, "Bagheera," which serves as the core operational and administrative platform for a non-profit youth welfare organization.


Client Benefit

Operational Efficiency, Compliance & Cost Saving. Centralized all customer and case data and includes automated invoicing functionality. This feature significantly reduces administrative time and enables the client to generate essential statutory and financial reports critical for funding and compliance.


Technical Challenge

Full-stack development of a mission-critical, data-intensive enterprise application from scratch, requiring a robust data model (JPA/PostgreSQL) and a reliable, full-featured UI framework (Vaadin).


Responsibilities

Full System Ownership (Design & Maintenance). Responsible for the initial system architecture, full-stack implementation, and long-term maintenance and feature development, ensuring the system continually meets the evolving regulatory needs of the non-profit sector.


Skills:

Java, Vaadin (Full-Stack UI/UX), Spring, PostgreSQL, Maven


2016 - Present: Exotic Matter


Role: Solution Architect & Senior Developer (Engine Design)

Customer: In-house (Game)


Tasks:

Brief

Conceptualized and built a proprietary 3D voxel game engine from scratch, along with the game "Exotic Matter," showcasing deep expertise in graphics programming and engine architecture.


Client Benefit

Performance and Efficiency Expertise. This project established deep internal competency in low-level resource management, threading, and performance optimization, directly applicable to highly scalable, low-latency enterprise backend systems and complex simulation tools.


Technical Challenge

Full design and implementation of a custom engine and rendering pipeline, utilizing OpenGL/GLSL (Shaders) for real-time graphics and managing CPU/GPU resource allocation to achieve high frame rates and scalability under extreme load.


Responsibilities

Engine Architecture & Core Implementation. Architected the entire engine structure, including the voxel rendering pipeline and the mechanism for defining game worlds through a robust, external scripting layer.


Skills:

Java, OpenGL, GLSL (Shaders), JNA, Mozilla Rhino, AspectJ, Maven, Jenkins


2020 - 2023: Panic Mode


Role: Project Lead & Senior Developer

Customer: In-house (Game)


Tasks:

Brief

Conceptualization and development of "Panic Mode", a publicly funded (Bundesförderung) video game for PC (Steam) that revolves around saving cute aliens from disasters.


Client Benefit

Innovation & Technology Proof. Established proficiency in high-performance, real-time application development (Unity/C#), proving the ability to handle complex physics, resource optimization, and rapid prototyping?skills directly transferable to demanding industrial simulations or high-speed UI/UX projects.


Technical Challenge

Mastery of the Unity engine and C# for real-time physics and graphics rendering, crucial for performance-sensitive applications (applicable to simulations, high-speed interfaces, rapid prototyping, ...).


Responsibilities

Held End-to-End Responsibility for the project, including conceptual design, technical implementation, team coordination, and project management. Provided hands-on coding for critical, performance-intensive features like dynamic mesh generation algorithms.


Skills:

Unity, C#, Unity Cloud Build, GitLab CI


2019 - 2022: ON!Track Migration


Role: Solution Architect & Senior Developer (Lead)

Customer: Hilti AG (Construction)


Tasks:

Brief

Led the complex, large-scale migration of thousands of customer accounts and core business data from a rigid, monolithic legacy platform to a newly developed, highly scalable microservice architecture.


Client Benefit

Successfully executed a high-risk, business-critical transition that ensured zero data loss and service continuity for thousands of end users. This enabled the client to establish a future-proof, maintainable, and agile platform.


Technical Challenge

Designing and implementing robust cross-platform data transformation pipelines and managing the overall migration strategy in an environment where the source and target systems were being developed in parallel, requiring continuous data synchronization.


Responsibilities

Strategic Migration Architecture. Designed the cross-platform data migration strategy and the overall transition architecture. Provided hands-on implementation of critical data transformation services and guided the team on best practices for risk mitigation and large-scale data integrity.


Skills:

OracleDB, MongoDB, Java, Spring, REST, Microservices, Gradle, Gitlab CI


2019 - 2021: Central Meta-Database


Role: Solution Architect & Senior Developer (NoSQL Specialist)

Customer: BMW AG (Automotive)


Tasks:

Brief

Technical re-design and greenfield implementation of a central meta database, replacing a slow, outdated legacy system used for managing construction elements.


Client Benefit

Significantly improved data consistency, search performance, and scalability across engineering processes. The new solution established a Single Source of Truth, which reduced the lead time for implementing new components and minimized data redundancy.


Technical Challenge

Architecting and building a highly scalable Microservice architecture and leveraging NoSQL (MongoDB) to overcome the performance bottlenecks and data model limitations of the legacy system.


Responsibilities

Architectural Strategy & Technical Contribution. Personally designed and implemented the NoSQL Proof-of-Concept which successfully convinced the client to use MongoDB for the re-design. Provided hands-on development and specialized architectural support to the core implementation team.


Skills:

MongoDB, Java, Spring, REST, Microservices, OpenShift, Gradle


2018 - 2021: Proof Lamp Firmware


Role: Solution Architect & Senior Developer (Full-Stack/Embedded)

Customer: Herbert Waldmann GmbH & Co. KG (Lighting)


Tasks:

Brief

Developed the complete, end-to-end software stack for a highly specialized proof lamp used in industrial, high-precision printing (e.g. currency printing). The stack ran from the embedded microcontroller up to the centralized gateway application.


Client Benefit

Successfully delivered a robust, integrated hardware/software solution that enabled high-precision, automated quality control and simplified system-level monitoring for critical industrial processes.


Technical Challenge

Core Challenge: Low-Level Communication. Designed and implemented a reliable, low-latency communication protocol enabling the embedded C firmware within the proof lamp to effectively communicate and synchronize with the central Java gateway application.


Responsibilities

End-to-End Ownership (Embedded to Gateway). Designed and implemented the full software solution, including the low-level embedded C firmware on the AVR microcontroller and the high-level Java gateway application.


Skills:

C, Java, Maven, Raspberry Pi Compute Module, AVR ATXMEGA

Aus- und Weiterbildung

Aus- und Weiterbildung

  • Diploma in Computer Science (LMU Munich)

Kompetenzen

Kompetenzen

Top-Skills

Microservices Architecture Java/Kotlin & Spring Framework Technical Team Leadership Legacy System Migration REST/GraphQL APIs Cloud Deployment (AWS/Open Shift) DevOps (Git Lab CI,Jenkins Embedded Systems Scrum & IT Security

Produkte / Standards / Erfahrungen / Methoden

Summary

Solution architect & senior developer with over 20 years of experience in developing business critical software systems. Core competence in the architecture and implementation of microservice-based backend applications using Java/Kotlin and the Spring Framework. Proven success in leading technical teams, managing complex legacy migrations, and providing technical consultancy for notable clients (e.g., Hilti AG, BMW AG). Fluent in German and English. 

  • Solution Architect & Senior Developer
  • Diploma in Computer Science (LMU Munich)
  • 20+ years of professional experience
  • 15+ years working for MobiusCode GmbH


Development Skills

  • Kotlin
  • Java
  • Spring
  • C#
  • GoLang
  • GDScript
  • JavaScript
  • TypeScript
  • Vue.js
  • SQL
  • Unity
  • C


Technologies

  • Build & DevOps / CI: Git(Lab), Docker, Gradle, Maven, GitLab CI, Jenkins
  • Architecture & APIs: JEE, REST, GraphQL, Microservices, AspectJ, Lucene, Swing, OpenGL, JNA
  • Cloud & Deployment: AWS (SQS & SNS, ECS, S3, Athena), OpenShift 
  • Embedded & Hardware: Raspberry Pi (Compute Module), AVR ATXMEGA
  • Methodology & Tools: Scrum, Jira, IT Security
  • Advanced Concepts: LLM, Generative AI, Blockchain

Datenbanken

PostgreSQL
MongoDB
OracleDB
My-/MariaSQL
H2

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.