Senior Software Engineer, Architekt und Business Analyst. Fullstack Experte für Java Webanwendungen. Langjährige Erfahrung im Bereich Versicherung.
Aktualisiert am 03.03.2026
Profil
Freiberufler / Selbstständiger
Verfügbar ab: 01.07.2026
Verfügbar zu: 100%
davon vor Ort: 100%

Einsatzorte

Einsatzorte

München (+200km)
Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

PROJECT REFERENCES

AGCS 2012 - NOW

TECHDB ? SOLVENCY II ? ACTUARIAL DATA PLATFORM

INDUSTRY:

INSURANCE

ROLE:

TECHNICAL LEAD

  • Conceptual design & build of an enterprise platform for actuarial data and processes
  • Functional design of the application in agile cooperation with business users
  • Application architecture with infrastructure & application development groups
  • Implementation of the generic platform as development lead
  • Implementation of actuarial data transformations

AGCS 2009 ? 2016

AGCS PRICING TOOLS


INDUSTRY:

INSURANCE

ROLE:

TECHNICAL LEAD

  • Global pricing applications for industrial insurance products, covering all lines of business
  • Architecture and design of software and server infrastructure
  • Standardization of specification methodology
  • Implementation of ~ 15 pricing tools

ALLIANZ RE - 2009

SOLVENCY II / SIMULATION ENGINES

INDUSTRY:

REINSURANCE

ROLE:

BUSINESS ANALYST

  • Mathematical and algorithmic analysis of the CAT methodology
  • Specification of the CAT simulation engine
  • Requirements documentation and alignment with overall agile project approach
  • UML modelling of data flow and processing steps
  • Methodology tutoring for other (CAT & non-CAT) specifications
  • Coordination with IT department

PROJECT REFERENCES (CONTINUED)

JSFELEMENTS 2013- 2017

ANDROID APPS
IN-HOUSE PROJECT

ROLE:

DEVELOPER

  • Several mobile apps on Android, built as native apps and Cordova web apps
  • Monetization using Google AdMob

AGCS 2006 - 2011

CORES / PRICING ? PROPERTY UNDERWRITING APPLICATION


INDUSTRY:

INSURANCE

ROLE:

TECHNICAL LEAD

  • Mathematical pricing engine development for a global property underwriting platform
  • Automation of RMS natural catastrophe modelling via web services
  • Web front end for underwriters
  • Integration of pricing into full underwriting front-office application platform

AGCS 2004-2005

UNION / RMS)

INDUSTRY:

INSURANCE

ROLE:

SOFTWARE DESIGN & DEVELOPMENT LEAD

  • Design and implementation of an application to support the natural catastrophe modelling process
  • Web application for the global process to assist underwriters
  • Data capturing for submissions, risk and coverage information in a central database

ALLIANZ GROUP 2002-2004

WEB-ENABLED OPUS

INDUSTRY:

INSURANCE

ROLE:

SOFTWARE DESIGN & DEVELOPMENT LEAD

  • Concept, design and build of a generic, reusable web framework for the OPUS (GIOS) insurance software.
  • Library of visual GUI components for building rich web applications
  • System for dynamic binding of the view logic to the PL/SQL business logic layer
  • Internationalization features for multi-language environments
  • Role-based user rights compatible with the GIOS security features of Oracle Forms
  • Implementation Support for projects with Allianz Hungary, Allianz Bajaj

ALLIANZ DE / AU 2001

VIRTUAL ONLINE INSURANCE


INDUSTRY:

INSURANCE

ROLE:

SOFTWARE DEVELOPMENT FRONT END

  • E-commerce site for direct selling of car insurances
  • Self-service web application with functionality to obtain and buy quotes, maintain profiles, report claims and check transactions

YOPRO GMBH 2000

YOUNG PROFESSIONALS NETWORK


INDUSTRY:

SOCIAL NETWORKING SOFTWARE

ROLE:

CTO

  • Personal digital assistant tools as a web application
  • Development of in-house portal server for the integration of backend systems
  • Customizable, personalized web pages for users
  • Access to the portal services for mobile devices

NORCOM / IZB SOFT 1997 - 1998

SECURITY SOFTWARE


INDUSTRY:

BANKING

ROLE:

ROLL-OUT CONSULTING & SOFTWARE DEVELOPMENT

  • Distributed security system with integration in desktop OS to enable single sign
  • Directory service with centralized role management for applications

TU MÜNCHEN / BMW AG 1993 ? 1997

OPTIMISATION AND VISUALIZATION OF ROBOT TRAJECTORIES


INDUSTRY:

CAR MANUFACTURER

ROLE:

SCIENTIFIC & SOFTWARE DEVELOPMENT

  • Extension of computer aided robotics software ROBCAD for optimized path planning
  • Algorithm design for fast computation of time and energy minimal trajectories
  • Generation of robot controller programs by software
  • Real-time visualization of the trajectories

ERGOSOFT GMBH 1988 - 1993

CREDIT & LEASING REPAYMENT PLANNING SOFTWARE


INDUSTRY:

FINANCIAL SOFTWARE

ROLE:

SOFTWARE DESIGN & DEVELOPMENT

  • Development of a software product for detailed calculation of credits and leasing contracts
  • API design to install and integrate the software as product for use by financial consultants and banks
  • Rollout to multiple banks and integration in in-house IT systems

Aus- und Weiterbildung

Aus- und Weiterbildung

1993

Diploma in Mathematics TU München

1998

Thesis (Dr. rer. nat.) in Applied Mathematics

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

SKILLS
PLATFORMS

  • JavaEE Technologies
  • Web Applications
  • Mobile Applications
  • Database modelling
  • Data Processing & Analysis

TECHNOLOGIES

  • JavaEE on JBoss, WebSphere, GlassFish and servlet-only variants Tomcat, Jetty
  • Spring enterprise development with Spring Boot
  • Database modelling on Oracle, SQL Server, DB2, PostgreSQL, MySQL and embedded databases
  • Stored procedure development in PL/SQL
  • More JVM languages: Groovy, Kotlin
  • Web application development with HTML5 / CSS / Javascript & Typescript
  • Web frameworks jQuery, ExtJS, Angular 2, Wijmo, Kendo UI
  • Server-side web frameworks JSF, Struts, ICEfaces
  • Mobile applications for Android with Java, Cordova, Ionic
  • Web services in SOAP, REST style, ExtDirect, Swagger
  • Client-side development with C# / WPF, Java and Swing / JavaFX
  • MS Office application development with VBA and C# components

METHODOLOGY

  • Agile Development
  • System design in UML

Einsatzorte

Einsatzorte

München (+200km)
Deutschland, Österreich, Schweiz
nicht möglich

Projekte

Projekte

PROJECT REFERENCES

AGCS 2012 - NOW

TECHDB ? SOLVENCY II ? ACTUARIAL DATA PLATFORM

INDUSTRY:

INSURANCE

ROLE:

TECHNICAL LEAD

  • Conceptual design & build of an enterprise platform for actuarial data and processes
  • Functional design of the application in agile cooperation with business users
  • Application architecture with infrastructure & application development groups
  • Implementation of the generic platform as development lead
  • Implementation of actuarial data transformations

AGCS 2009 ? 2016

AGCS PRICING TOOLS


INDUSTRY:

INSURANCE

ROLE:

TECHNICAL LEAD

  • Global pricing applications for industrial insurance products, covering all lines of business
  • Architecture and design of software and server infrastructure
  • Standardization of specification methodology
  • Implementation of ~ 15 pricing tools

ALLIANZ RE - 2009

SOLVENCY II / SIMULATION ENGINES

INDUSTRY:

REINSURANCE

ROLE:

BUSINESS ANALYST

  • Mathematical and algorithmic analysis of the CAT methodology
  • Specification of the CAT simulation engine
  • Requirements documentation and alignment with overall agile project approach
  • UML modelling of data flow and processing steps
  • Methodology tutoring for other (CAT & non-CAT) specifications
  • Coordination with IT department

PROJECT REFERENCES (CONTINUED)

JSFELEMENTS 2013- 2017

ANDROID APPS
IN-HOUSE PROJECT

ROLE:

DEVELOPER

  • Several mobile apps on Android, built as native apps and Cordova web apps
  • Monetization using Google AdMob

AGCS 2006 - 2011

CORES / PRICING ? PROPERTY UNDERWRITING APPLICATION


INDUSTRY:

INSURANCE

ROLE:

TECHNICAL LEAD

  • Mathematical pricing engine development for a global property underwriting platform
  • Automation of RMS natural catastrophe modelling via web services
  • Web front end for underwriters
  • Integration of pricing into full underwriting front-office application platform

AGCS 2004-2005

UNION / RMS)

INDUSTRY:

INSURANCE

ROLE:

SOFTWARE DESIGN & DEVELOPMENT LEAD

  • Design and implementation of an application to support the natural catastrophe modelling process
  • Web application for the global process to assist underwriters
  • Data capturing for submissions, risk and coverage information in a central database

ALLIANZ GROUP 2002-2004

WEB-ENABLED OPUS

INDUSTRY:

INSURANCE

ROLE:

SOFTWARE DESIGN & DEVELOPMENT LEAD

  • Concept, design and build of a generic, reusable web framework for the OPUS (GIOS) insurance software.
  • Library of visual GUI components for building rich web applications
  • System for dynamic binding of the view logic to the PL/SQL business logic layer
  • Internationalization features for multi-language environments
  • Role-based user rights compatible with the GIOS security features of Oracle Forms
  • Implementation Support for projects with Allianz Hungary, Allianz Bajaj

ALLIANZ DE / AU 2001

VIRTUAL ONLINE INSURANCE


INDUSTRY:

INSURANCE

ROLE:

SOFTWARE DEVELOPMENT FRONT END

  • E-commerce site for direct selling of car insurances
  • Self-service web application with functionality to obtain and buy quotes, maintain profiles, report claims and check transactions

YOPRO GMBH 2000

YOUNG PROFESSIONALS NETWORK


INDUSTRY:

SOCIAL NETWORKING SOFTWARE

ROLE:

CTO

  • Personal digital assistant tools as a web application
  • Development of in-house portal server for the integration of backend systems
  • Customizable, personalized web pages for users
  • Access to the portal services for mobile devices

NORCOM / IZB SOFT 1997 - 1998

SECURITY SOFTWARE


INDUSTRY:

BANKING

ROLE:

ROLL-OUT CONSULTING & SOFTWARE DEVELOPMENT

  • Distributed security system with integration in desktop OS to enable single sign
  • Directory service with centralized role management for applications

TU MÜNCHEN / BMW AG 1993 ? 1997

OPTIMISATION AND VISUALIZATION OF ROBOT TRAJECTORIES


INDUSTRY:

CAR MANUFACTURER

ROLE:

SCIENTIFIC & SOFTWARE DEVELOPMENT

  • Extension of computer aided robotics software ROBCAD for optimized path planning
  • Algorithm design for fast computation of time and energy minimal trajectories
  • Generation of robot controller programs by software
  • Real-time visualization of the trajectories

ERGOSOFT GMBH 1988 - 1993

CREDIT & LEASING REPAYMENT PLANNING SOFTWARE


INDUSTRY:

FINANCIAL SOFTWARE

ROLE:

SOFTWARE DESIGN & DEVELOPMENT

  • Development of a software product for detailed calculation of credits and leasing contracts
  • API design to install and integrate the software as product for use by financial consultants and banks
  • Rollout to multiple banks and integration in in-house IT systems

Aus- und Weiterbildung

Aus- und Weiterbildung

1993

Diploma in Mathematics TU München

1998

Thesis (Dr. rer. nat.) in Applied Mathematics

Kompetenzen

Kompetenzen

Produkte / Standards / Erfahrungen / Methoden

SKILLS
PLATFORMS

  • JavaEE Technologies
  • Web Applications
  • Mobile Applications
  • Database modelling
  • Data Processing & Analysis

TECHNOLOGIES

  • JavaEE on JBoss, WebSphere, GlassFish and servlet-only variants Tomcat, Jetty
  • Spring enterprise development with Spring Boot
  • Database modelling on Oracle, SQL Server, DB2, PostgreSQL, MySQL and embedded databases
  • Stored procedure development in PL/SQL
  • More JVM languages: Groovy, Kotlin
  • Web application development with HTML5 / CSS / Javascript & Typescript
  • Web frameworks jQuery, ExtJS, Angular 2, Wijmo, Kendo UI
  • Server-side web frameworks JSF, Struts, ICEfaces
  • Mobile applications for Android with Java, Cordova, Ionic
  • Web services in SOAP, REST style, ExtDirect, Swagger
  • Client-side development with C# / WPF, Java and Swing / JavaFX
  • MS Office application development with VBA and C# components

METHODOLOGY

  • Agile Development
  • System design in UML

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.