Software- und Solution Architekt
Aktualisiert am 04.02.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 03.03.2025
Verfügbar zu: 80%
davon vor Ort: 50%
Architekt
Generative AI
Innovationsmanagement
Solution Architect
Softwarearchitektur
Java
Python
Langchain
C#
LLM
OpenAI
Cloud
Coaching
Agile Transformation
German
C2
English
C2
French
Grundkenntnisse

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 months
2024-12 - now

MentorMobile AI

Owner, Software Architect, Software Developer Flutter (Dart) Dio Java 21 ...
Owner, Software Architect, Software Developer

MentorMobile AI ist ein Coach, Mentor und Advisor für derzeit iOS, der holistisches Coaching für verschiedene Lebensbereiche ermöglicht. Im Hintergrund arbeiten verschiedene LLM mit ausgeklügelten Prompts und Function Calling, um den User durch die verschiedensten Herausforderungen zu begleiten. Die sich fortlaufend anpassende Memory ermöglicht durch den immer besseren Kontext ein realitätsnahes Coaching.

Ich entwickelte Idee, Architektur und auch den Code. Dabei setzte ich überall generative AI ein, von der Marktanalyse zur Architektur, Entwicklung (mit SourceGraph Cody), Deployment (Infrastructure as Code on Azure), und auch Webseite & Marketing.

Aktuell im offenen Betatest
Case Study:(Bitte auf der Alpine Intelligence Webseite unter Business Cases schauen)

Technologien: 
Azure
Flutter (Dart) Dio Java 21 Springboot Spring AI RAG Apple Login Supabase Azure Gateway Azure AppService OpenAI Models hosted on Azure (Schweiz). CosmosDB Function Calling
Stans (Schweiz)
4 months
2024-10 - now

CEO & Founder of Alpine Intelligence GmbH - Generative AI for your Business

We use GenAI to create outstanding business value.


Innovation Consulting

Prototyping

Production Ready Implementation


Contact me for more information or a consultation

7 months
2024-06 - 2024-12

PAGU-Architektur

System- und Softwarearchitekt Java SpringBoot zeroMQ ...
System- und Softwarearchitekt

Das Projekt PAGU ist ein innovatives Vorhaben von SBB Cargo, das sich auf die automatische Senkung von Pantografen an Gefahrenstellen konzentriert. Ziel ist es, die Sicherheit und Effizienz im Bahnbetrieb durch ein fortschrittliches System zu erhöhen, das sowohl fahrzeugseitige als auch landseitige Komponenten integriert.

Technische Umsetzung: Das System ist in zwei Hauptbereiche unterteilt:

  1. Fahrzeugseitige Komponente:

·      Entwicklung von Schnittstellen zum CAN-Bus unter Verwendung von C++ und zeroMQ.

·      Implementierung eines Berechnungsteils in Java zur Steuerung und Analyse.

·      Kommunikation zur Landseite über MQTT-Protokoll sowie Synchronisation mit Microsoft Azure und Amazon S3.

  1. Landseitige Komponente:

·       Bereitstellung einer umfassenden Monitoring-, Überwachungs- und Konfigurationsanwendung, entwickelt mit Spring Boot und Angular.

·       Plattformbereitstellung auf OpenShift (AWS) unter Nutzung des SBB-eigenen Stacks mit Tools wie Tekton und ArgoCD für CI/CD.

Aufgaben und Verantwortlichkeiten: In meiner Rolle war ich massgeblich für folgende Tätigkeiten verantwortlich:

·       Review und Analyse der bestehenden Software für die Fahrzeuge, um Qualität, Funktionalität und Effizienz sicherzustellen.

·       Erstellung der Software- und Systemarchitektur für die landseitige Komponente, um eine robuste und skalierbare Basis auf OpenShift (AWS) zu gewährleisten.

·       Nutzung und Integration von Spring Boot, Angular, Tekton und ArgoCD, um eine effiziente Bereitstellung und Wartung sicherzustellen.

·       Sicherstellung der Kommunikation mit den Fahrzeugen über die bestehende SBB-Infrastruktur, einschließlich der Bewältigung komplexer Herausforderungen wie der Softwareverteilung und -aktualisierung.

·       Integration und Verwaltung zahlreicher interner Schnittstellen zu Systemen für Topologie-Daten, Monitoring, Datenanalyse und anderen relevanten Diensten.

Herausforderungen und Lösungen: Eine der wesentlichen Herausforderungen bestand in der sicheren und stabilen Kommunikation zwischen Fahrzeugen und der landseitigen Infrastruktur sowie der Softwareverteilung im gesamten System. Der Umgang mit den zahlreichen Schnittstellen und die Einbindung in bestehende SBB-IT-Strukturen erforderten umfassende Kenntnisse in der Architekturplanung und Implementierung.

Durch meine Arbeit habe ich zur erfolgreichen Umsetzung der Software- und Systemarchitektur beigetragen, die nun eine verlässliche Kommunikation und effiziente Steuerung des Projekts ermöglicht.

Java SpringBoot zeroMQ MQTT AzureAD Azure AWS Cloud Amazon S3 OpenShift Docker Kubernetes Podman RHEL Maven GitOps Tekton Helm ArgoCD Ansible GitHub Copilot Cody.
SBB
11 months
2023-11 - 2024-09

Innovation Consulting, Chatbot (RAG), Code Analysis with LLM, Automated Legacy Code Migration

GenAI Strategy Advisor, Architect Python Architekt Beratung
GenAI Strategy Advisor, Architect
  • GenAI Strategy Advisor

  • I design and lead the development of an AI-based solution for analyzing software. Leveraging various LLMs and approaches, this software scrutinizes existing code for multiple quality aspects, such as refactoring, naming conventions, structures, bugs, simplicity, abstractions, etc. Additionally, it generates an overview of the utilized architectural patterns. We are evaluating different models, architectures (Public Cloud, On-Premises), and programming languages.
    This solution can serve as a starting point for automated migration of legacy code.

  • Another project I am working on utilizes LLM models and local as well as Azure Cognitive Search for retrieval and augmentation/grounding to ?talk to? company data (like Copilot) - we use it as well to talk to the code analysis from the other project mentioned
Azure OpenAI Claude Azure AI Studio Langchain RAG Embeddings Chroma Azure Cognitive Search OpenSource LLMs Prompt-Engineering Flow-Engineering Python Azure DevOps
Python Architekt Beratung
10 months
2022-10 - 2023-07

PKS

Software Architect, Senior Software Developer (Fullstack), Transformation Coach
Software Architect, Senior Software Developer (Fullstack), Transformation Coach

  • As an "ICT Application Development Specialist," my responsibilities extended beyond application development using Spring Boot, Angular, Camunda, and Oracle to also include revising the architecture. Additionally, I took on a role as an Agile Transformation Coach. The existing architecture, which had evolved organically, required fundamental revision. In collaboration with the team architect, I developed a SOA layered architecture that was then adapted during ongoing development. I frequently consulted with the architect of a "parallel" team using a nearly identical architectural base for different purposes. Challenges included fluctuating team members and a lack of professional and technical documentation. I successfully advocated for the creation of necessary documentation and supervised the implementation of a clean architecture, educating developers on the "how" and "why." Furthermore, I gradually convinced the team leader and team of the benefits of a truly agile workflow. I also managed to involve business analysts and the professional side, essential for ensuring the overarching and long-term architecture of processes and underlying software
  • Responsibilities and Duties: Automating back-office processes (personal and customer master data) as a Senior Software Developer using Camunda, Java, Spring, Angular. Collaborating with business analysts to create process diagrams and frontends, programming both backend and frontend. Deploying the application and enhancing the delivery pipeline. Designing and implementing REST and JMS interfaces within a complex system landscape. Developing and promoting a new vision for process and software architecture. Coaching team leads and teams towards more agile collaboration with individual measures. The team size was 14 (including business analysts), with approximately 60 people across all PKS teams

Camunda BPMN Java SpringBoot REST JMS Oracle Angular Docker Kubernetes GitLab Jira Confluence GitHub Copilot ChatGPT
PostFinance

Aus- und Weiterbildung

Aus- und Weiterbildung


2024:

Microsoft Certified: Azure Solution Architect Expert

SAFe 6 Agile Practitioner


2023:

  • Enterprise Agile Coach: ICP-CAT, ICP-ENT
  • iSAQB CPSA-F Software Architecture
  • Microsoft Certified: Azure Fundamentals
  • Microsoft Certified: Azure AI Fundamentals
  • Microsoft Certified: Azure AI Engineer Associate
  • Microsoft Certified: Azure Administrator Associate


2022:

Camunda for Developers


2020:

  • Marketing (The Marketing Seminar / Seth Godin, Akimbo)
  • The Future of Work ? Exponential Technologies (Purpose Alliance)


2012:

  • Personal Coach, psychologischer Berater (SGD) [sehr gut]
  • Certificate JavaScript Developer


2010:

British Council: English, IELTS Level C2


2002:

SUN Certified Java Programmer


2000:

Institution: FH

Education: Datawarehouse for IPO

Degree: Diplom Informatiker [1.6] (FH, Master) ? ?Datawarehouse for IPO?


1996 - 2000:

Institution: FH-Darmstadt
Education: Informatik (Databases, Systems Programming, Graphics)


1991 - 1994:

Education: Mathematics, Physics, German, Ethics

Degree: Abitur in Mathematics, Physics, German, Ethics



Position

Position

CEO & Founder of Alpine Intelligence GmbH

As Managing Director of Alpine Intelligence, I help enterprises implement secure, compliant AI solutions that deliver measurable business results. With over 20 years of experience in enterprise technology, I specialize in helping organizations automate their knowledge work while maintaining full regulatory compliance.
I focus on delivering complete, production-ready solutions that include implementation support, staff training, and 24/7 maintenance.
Whether you're looking to streamline document processing, enhance customer service capabilities, or optimize knowledge management, I can help you evaluate and implement proven solutions that align with your business objectives while meeting Swiss compliance standards.
I welcome connections with business leaders interested in practical, secure ways to improve operational efficiency through proven AI solutions.

Kompetenzen

Kompetenzen

Top-Skills

Architekt Generative AI Innovationsmanagement Solution Architect Softwarearchitektur Java Python Langchain C# LLM OpenAI Cloud Coaching Agile Transformation

Produkte / Standards / Erfahrungen / Methoden

Innovation Consulting
Experte
Solution Architecture
Experte
Software Architecture
Experte
Transformation Coaching
Experte
Generative AI Solutions
Experte

Einsatzorte

Einsatzorte

Deutschland, Schweiz, Österreich
möglich

Projekte

Projekte

2 months
2024-12 - now

MentorMobile AI

Owner, Software Architect, Software Developer Flutter (Dart) Dio Java 21 ...
Owner, Software Architect, Software Developer

MentorMobile AI ist ein Coach, Mentor und Advisor für derzeit iOS, der holistisches Coaching für verschiedene Lebensbereiche ermöglicht. Im Hintergrund arbeiten verschiedene LLM mit ausgeklügelten Prompts und Function Calling, um den User durch die verschiedensten Herausforderungen zu begleiten. Die sich fortlaufend anpassende Memory ermöglicht durch den immer besseren Kontext ein realitätsnahes Coaching.

Ich entwickelte Idee, Architektur und auch den Code. Dabei setzte ich überall generative AI ein, von der Marktanalyse zur Architektur, Entwicklung (mit SourceGraph Cody), Deployment (Infrastructure as Code on Azure), und auch Webseite & Marketing.

Aktuell im offenen Betatest
Case Study:(Bitte auf der Alpine Intelligence Webseite unter Business Cases schauen)

Technologien: 
Azure
Flutter (Dart) Dio Java 21 Springboot Spring AI RAG Apple Login Supabase Azure Gateway Azure AppService OpenAI Models hosted on Azure (Schweiz). CosmosDB Function Calling
Stans (Schweiz)
4 months
2024-10 - now

CEO & Founder of Alpine Intelligence GmbH - Generative AI for your Business

We use GenAI to create outstanding business value.


Innovation Consulting

Prototyping

Production Ready Implementation


Contact me for more information or a consultation

7 months
2024-06 - 2024-12

PAGU-Architektur

System- und Softwarearchitekt Java SpringBoot zeroMQ ...
System- und Softwarearchitekt

Das Projekt PAGU ist ein innovatives Vorhaben von SBB Cargo, das sich auf die automatische Senkung von Pantografen an Gefahrenstellen konzentriert. Ziel ist es, die Sicherheit und Effizienz im Bahnbetrieb durch ein fortschrittliches System zu erhöhen, das sowohl fahrzeugseitige als auch landseitige Komponenten integriert.

Technische Umsetzung: Das System ist in zwei Hauptbereiche unterteilt:

  1. Fahrzeugseitige Komponente:

·      Entwicklung von Schnittstellen zum CAN-Bus unter Verwendung von C++ und zeroMQ.

·      Implementierung eines Berechnungsteils in Java zur Steuerung und Analyse.

·      Kommunikation zur Landseite über MQTT-Protokoll sowie Synchronisation mit Microsoft Azure und Amazon S3.

  1. Landseitige Komponente:

·       Bereitstellung einer umfassenden Monitoring-, Überwachungs- und Konfigurationsanwendung, entwickelt mit Spring Boot und Angular.

·       Plattformbereitstellung auf OpenShift (AWS) unter Nutzung des SBB-eigenen Stacks mit Tools wie Tekton und ArgoCD für CI/CD.

Aufgaben und Verantwortlichkeiten: In meiner Rolle war ich massgeblich für folgende Tätigkeiten verantwortlich:

·       Review und Analyse der bestehenden Software für die Fahrzeuge, um Qualität, Funktionalität und Effizienz sicherzustellen.

·       Erstellung der Software- und Systemarchitektur für die landseitige Komponente, um eine robuste und skalierbare Basis auf OpenShift (AWS) zu gewährleisten.

·       Nutzung und Integration von Spring Boot, Angular, Tekton und ArgoCD, um eine effiziente Bereitstellung und Wartung sicherzustellen.

·       Sicherstellung der Kommunikation mit den Fahrzeugen über die bestehende SBB-Infrastruktur, einschließlich der Bewältigung komplexer Herausforderungen wie der Softwareverteilung und -aktualisierung.

·       Integration und Verwaltung zahlreicher interner Schnittstellen zu Systemen für Topologie-Daten, Monitoring, Datenanalyse und anderen relevanten Diensten.

Herausforderungen und Lösungen: Eine der wesentlichen Herausforderungen bestand in der sicheren und stabilen Kommunikation zwischen Fahrzeugen und der landseitigen Infrastruktur sowie der Softwareverteilung im gesamten System. Der Umgang mit den zahlreichen Schnittstellen und die Einbindung in bestehende SBB-IT-Strukturen erforderten umfassende Kenntnisse in der Architekturplanung und Implementierung.

Durch meine Arbeit habe ich zur erfolgreichen Umsetzung der Software- und Systemarchitektur beigetragen, die nun eine verlässliche Kommunikation und effiziente Steuerung des Projekts ermöglicht.

Java SpringBoot zeroMQ MQTT AzureAD Azure AWS Cloud Amazon S3 OpenShift Docker Kubernetes Podman RHEL Maven GitOps Tekton Helm ArgoCD Ansible GitHub Copilot Cody.
SBB
11 months
2023-11 - 2024-09

Innovation Consulting, Chatbot (RAG), Code Analysis with LLM, Automated Legacy Code Migration

GenAI Strategy Advisor, Architect Python Architekt Beratung
GenAI Strategy Advisor, Architect
  • GenAI Strategy Advisor

  • I design and lead the development of an AI-based solution for analyzing software. Leveraging various LLMs and approaches, this software scrutinizes existing code for multiple quality aspects, such as refactoring, naming conventions, structures, bugs, simplicity, abstractions, etc. Additionally, it generates an overview of the utilized architectural patterns. We are evaluating different models, architectures (Public Cloud, On-Premises), and programming languages.
    This solution can serve as a starting point for automated migration of legacy code.

  • Another project I am working on utilizes LLM models and local as well as Azure Cognitive Search for retrieval and augmentation/grounding to ?talk to? company data (like Copilot) - we use it as well to talk to the code analysis from the other project mentioned
Azure OpenAI Claude Azure AI Studio Langchain RAG Embeddings Chroma Azure Cognitive Search OpenSource LLMs Prompt-Engineering Flow-Engineering Python Azure DevOps
Python Architekt Beratung
10 months
2022-10 - 2023-07

PKS

Software Architect, Senior Software Developer (Fullstack), Transformation Coach
Software Architect, Senior Software Developer (Fullstack), Transformation Coach

  • As an "ICT Application Development Specialist," my responsibilities extended beyond application development using Spring Boot, Angular, Camunda, and Oracle to also include revising the architecture. Additionally, I took on a role as an Agile Transformation Coach. The existing architecture, which had evolved organically, required fundamental revision. In collaboration with the team architect, I developed a SOA layered architecture that was then adapted during ongoing development. I frequently consulted with the architect of a "parallel" team using a nearly identical architectural base for different purposes. Challenges included fluctuating team members and a lack of professional and technical documentation. I successfully advocated for the creation of necessary documentation and supervised the implementation of a clean architecture, educating developers on the "how" and "why." Furthermore, I gradually convinced the team leader and team of the benefits of a truly agile workflow. I also managed to involve business analysts and the professional side, essential for ensuring the overarching and long-term architecture of processes and underlying software
  • Responsibilities and Duties: Automating back-office processes (personal and customer master data) as a Senior Software Developer using Camunda, Java, Spring, Angular. Collaborating with business analysts to create process diagrams and frontends, programming both backend and frontend. Deploying the application and enhancing the delivery pipeline. Designing and implementing REST and JMS interfaces within a complex system landscape. Developing and promoting a new vision for process and software architecture. Coaching team leads and teams towards more agile collaboration with individual measures. The team size was 14 (including business analysts), with approximately 60 people across all PKS teams

Camunda BPMN Java SpringBoot REST JMS Oracle Angular Docker Kubernetes GitLab Jira Confluence GitHub Copilot ChatGPT
PostFinance

Aus- und Weiterbildung

Aus- und Weiterbildung


2024:

Microsoft Certified: Azure Solution Architect Expert

SAFe 6 Agile Practitioner


2023:

  • Enterprise Agile Coach: ICP-CAT, ICP-ENT
  • iSAQB CPSA-F Software Architecture
  • Microsoft Certified: Azure Fundamentals
  • Microsoft Certified: Azure AI Fundamentals
  • Microsoft Certified: Azure AI Engineer Associate
  • Microsoft Certified: Azure Administrator Associate


2022:

Camunda for Developers


2020:

  • Marketing (The Marketing Seminar / Seth Godin, Akimbo)
  • The Future of Work ? Exponential Technologies (Purpose Alliance)


2012:

  • Personal Coach, psychologischer Berater (SGD) [sehr gut]
  • Certificate JavaScript Developer


2010:

British Council: English, IELTS Level C2


2002:

SUN Certified Java Programmer


2000:

Institution: FH

Education: Datawarehouse for IPO

Degree: Diplom Informatiker [1.6] (FH, Master) ? ?Datawarehouse for IPO?


1996 - 2000:

Institution: FH-Darmstadt
Education: Informatik (Databases, Systems Programming, Graphics)


1991 - 1994:

Education: Mathematics, Physics, German, Ethics

Degree: Abitur in Mathematics, Physics, German, Ethics



Position

Position

CEO & Founder of Alpine Intelligence GmbH

As Managing Director of Alpine Intelligence, I help enterprises implement secure, compliant AI solutions that deliver measurable business results. With over 20 years of experience in enterprise technology, I specialize in helping organizations automate their knowledge work while maintaining full regulatory compliance.
I focus on delivering complete, production-ready solutions that include implementation support, staff training, and 24/7 maintenance.
Whether you're looking to streamline document processing, enhance customer service capabilities, or optimize knowledge management, I can help you evaluate and implement proven solutions that align with your business objectives while meeting Swiss compliance standards.
I welcome connections with business leaders interested in practical, secure ways to improve operational efficiency through proven AI solutions.

Kompetenzen

Kompetenzen

Top-Skills

Architekt Generative AI Innovationsmanagement Solution Architect Softwarearchitektur Java Python Langchain C# LLM OpenAI Cloud Coaching Agile Transformation

Produkte / Standards / Erfahrungen / Methoden

Innovation Consulting
Experte
Solution Architecture
Experte
Software Architecture
Experte
Transformation Coaching
Experte
Generative AI Solutions
Experte

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.