Relocation and transfer of freelancing business to Switzerland
Relocation and transfer of freelancing business to Switzerland for family reasons
6 months
2023-07 - 2023-12
SolidJS frontend
SpectrumSolidJSSUIDi18next...
Spectrum
A SolidJS front end as UI for spectrometric water analysis system coupled to a C++ back end through MQTT (mosquitto), running on ARM-based embedded linux system.
UI protoype in React/ Nx with LitElements (WebComponents) and MQTT based on co-developed Hach Lange platform project
UI production system in SolidJS, SUID, i18next, Ajv, MQTT.js, C3.js, Typescript
detailed refinement of requirements with UX team and water anaysis system engineers
defining and documenting overall system architecture, MQTT message formats, front end architecture and dev setup
setting up front end system from scratch, implementing domain oriented type system, UI components, app state Management, Mqtt pub/sub services and schema-based message validation in front end
coaching 2 junior front end developers along the way
agile team setting (remote work) ? JIRA, git, bitbucket
architectural & implementation design, implementing applying and testing reusable controls and forms for entry of engineering configuration data, supporting 11 product families in one shared library and 4 separate planner apps; including detailed clarification/ refinement of user stories
specifying, implementing and testing data models for backend API
implementing, testing and applying reusable controls and forms for entry of engineering configuration data, visualizing backend-generated layout results (loads, moments, etc.), including a lib for handling physical quantities with units of Measurement in metric and imperial format
detailed clarification and refinement of user stories
specifying, implementing and testing data models for backend API
Implementing backend functions as microservices in hexagonal architecture for a workflow to elect and register specially privileged hospital users as part of an overall workflow to manage patient organ donation statements
agile team setting (remote work)
Java 11 Spring BootOpenFeignKeycloakOpenshiftJunit Test Casesgit/ GitlabplantUML for Design and specification
Bundesdruckerei
Berlin / Hamburg
3 months
2021-11 - 2022-01
Advanced reporting frontend
Report BuilderAngularTypeScriptNgrx/ rxjs...
Report Builder
Advanced reporting frontend for Affiliate Marketing Service provider
Angular 11, AG Grid, Ngrx/ rxjs, Bootstrap + Material
A microservices-based platform for industrial solutions and systems
(URL on request)
Domain Analysis, Architectural design, design of REST API, object model and domain events,
Design, implementation and test automation of frontend and backend
React / Redux Frontend (JavaScript)Java Spring BootMongoDB / PostgreSQL/ Java JPASeleniumJunitJasmineKarmaKafka / Java Spring CloudMavengithub
3 months
2020-06 - 2020-08
CovMapper - webapp
Contributor React/ ReduxTypescriptMaterial-UI...
Contributor
A webapp to display large-scale epidemiological data and forecasts of the SARS-CoV-2 Pandemic. (URL on request)
open-source collaborative project setup
React/ ReduxTypescriptMaterial-UIgit/github
Charite
Berlin
11 months
2018-09 - 2019-07
Project tracking and planning system
Angular/ TypeScriptNode.js / expressPostgreSQL
Project tracking and planning system ? a web app mapping progress, cost and efforts to a flexible multi-dimensional workpackage breakdown structure
Domain Analysis, Architectural design, design of REST API and object model
Implementation and test automation of frontend and backend system
Angular/ TypeScriptNode.js / expressPostgreSQL
GE Energy
Berlin
7 years 9 months
2011-11 - 2019-07
Turn-Key and Systems Retrofit Projects
owner and project manager
owner and project manager
Various projects in DE, UK, AUS for Multi-MW variable frequency converter systems and HV/MV power supply systems (fully automatic and remote contolled).
Software product owner and project manager
coordination of software teams
integrated SCADA and closed-loop control software
project durations 1 to 3 years.
GE Energy
3 years 4 months
2008-07 - 2011-10
Solar cell material handling systems
Solar cell material handling systems, solar panel production systems:
Detailed specification of functional and non-functional features
software and system testing for controllers
HMI, MES-integration
robotic and measurement equipment
Q-Cells SE
Bitterfeld and Malaysia
5 months
2008-02 - 2008-06
Airport Management Solution
Customer interviews
product roadmap
customer benefit analysis
specification of software features for tactical airport management dashboard and operations management suite
Relocation and transfer of freelancing business to Switzerland
Relocation and transfer of freelancing business to Switzerland for family reasons
6 months
2023-07 - 2023-12
SolidJS frontend
SpectrumSolidJSSUIDi18next...
Spectrum
A SolidJS front end as UI for spectrometric water analysis system coupled to a C++ back end through MQTT (mosquitto), running on ARM-based embedded linux system.
UI protoype in React/ Nx with LitElements (WebComponents) and MQTT based on co-developed Hach Lange platform project
UI production system in SolidJS, SUID, i18next, Ajv, MQTT.js, C3.js, Typescript
detailed refinement of requirements with UX team and water anaysis system engineers
defining and documenting overall system architecture, MQTT message formats, front end architecture and dev setup
setting up front end system from scratch, implementing domain oriented type system, UI components, app state Management, Mqtt pub/sub services and schema-based message validation in front end
coaching 2 junior front end developers along the way
agile team setting (remote work) ? JIRA, git, bitbucket
architectural & implementation design, implementing applying and testing reusable controls and forms for entry of engineering configuration data, supporting 11 product families in one shared library and 4 separate planner apps; including detailed clarification/ refinement of user stories
specifying, implementing and testing data models for backend API
implementing, testing and applying reusable controls and forms for entry of engineering configuration data, visualizing backend-generated layout results (loads, moments, etc.), including a lib for handling physical quantities with units of Measurement in metric and imperial format
detailed clarification and refinement of user stories
specifying, implementing and testing data models for backend API
Implementing backend functions as microservices in hexagonal architecture for a workflow to elect and register specially privileged hospital users as part of an overall workflow to manage patient organ donation statements
agile team setting (remote work)
Java 11 Spring BootOpenFeignKeycloakOpenshiftJunit Test Casesgit/ GitlabplantUML for Design and specification
Bundesdruckerei
Berlin / Hamburg
3 months
2021-11 - 2022-01
Advanced reporting frontend
Report BuilderAngularTypeScriptNgrx/ rxjs...
Report Builder
Advanced reporting frontend for Affiliate Marketing Service provider
Angular 11, AG Grid, Ngrx/ rxjs, Bootstrap + Material
A microservices-based platform for industrial solutions and systems
(URL on request)
Domain Analysis, Architectural design, design of REST API, object model and domain events,
Design, implementation and test automation of frontend and backend
React / Redux Frontend (JavaScript)Java Spring BootMongoDB / PostgreSQL/ Java JPASeleniumJunitJasmineKarmaKafka / Java Spring CloudMavengithub
3 months
2020-06 - 2020-08
CovMapper - webapp
Contributor React/ ReduxTypescriptMaterial-UI...
Contributor
A webapp to display large-scale epidemiological data and forecasts of the SARS-CoV-2 Pandemic. (URL on request)
open-source collaborative project setup
React/ ReduxTypescriptMaterial-UIgit/github
Charite
Berlin
11 months
2018-09 - 2019-07
Project tracking and planning system
Angular/ TypeScriptNode.js / expressPostgreSQL
Project tracking and planning system ? a web app mapping progress, cost and efforts to a flexible multi-dimensional workpackage breakdown structure
Domain Analysis, Architectural design, design of REST API and object model
Implementation and test automation of frontend and backend system
Angular/ TypeScriptNode.js / expressPostgreSQL
GE Energy
Berlin
7 years 9 months
2011-11 - 2019-07
Turn-Key and Systems Retrofit Projects
owner and project manager
owner and project manager
Various projects in DE, UK, AUS for Multi-MW variable frequency converter systems and HV/MV power supply systems (fully automatic and remote contolled).
Software product owner and project manager
coordination of software teams
integrated SCADA and closed-loop control software
project durations 1 to 3 years.
GE Energy
3 years 4 months
2008-07 - 2011-10
Solar cell material handling systems
Solar cell material handling systems, solar panel production systems:
Detailed specification of functional and non-functional features
software and system testing for controllers
HMI, MES-integration
robotic and measurement equipment
Q-Cells SE
Bitterfeld and Malaysia
5 months
2008-02 - 2008-06
Airport Management Solution
Customer interviews
product roadmap
customer benefit analysis
specification of software features for tactical airport management dashboard and operations management suite