Even if only the last projects are listed in detail, it is always about the entire product with all its development stages. (Scrum Methodology was used in every project.)
git, gitflow
Angular, React or VueJS
NestJS, Express, KoaJS & NodeJS
Jest, Jasmine, Mocha/Chai, Protractor, Karma
TestCafe, Cypress.io or Selenium based
RESTFull or GraphQL
JavaScript/Typescript,
Python, Go, Rust
RabbitMQ
Kafka
Docker & Portainer
GitLab, GitHub-Enterprise or Bitbucket
Kubernetes or Open Shift
AWS, MS Azure or Google Cloud
Private Projects: Hetzner Cloud
NoSQL: MongoDB, DynamoDB, CosmosDB
SQL: PostgreSQL, Microsoft SQL Server, MariaDB
in RAM: Redis
Developer Architect for AI Annotation & Visualisation Software 2019/12 - now, Frankfurt (DE)
Visualization, evaluation, and categorization of all types of customer data in real-time for the board of directors and for marketing department. Some parts of the analyses were visible to all employees on large internal screens.
Migration of Old Frontend-Projects: Angular 10+
Creating new Projects with Angular 10+
UI/UX: Conception, Design & Implementing
Decision Process: Mocking, Prototyping etc.
Interactive Modelling Tools for Text-miner
Reactive Forms
Extended input & output options
Regular Expressions, syntax checks & evaluation
Visualisation of Decision Trees & Syntax Highlighting
Extended & High Performance Real Time Filtering
Design, Implementation & Securing of REST-API
Cloud Ready Micro-services
Module Management (Angular/NestJS)
Domain Driven Design
Cooperation with BackendServices (Java)
API Contracting (with pact.io)
Design & Implementing of Real Time Messaging Systems
Middleware NestJS
Connection to Message Broker Kafka
provided by a sub-project
Synchronization of Different Data Sources
Hadoop Cluster & Social Media Channels
MS SQL Database and/or Message Brokers
Release Management & Go-live process (Cloud - AWS)
CI/CD Pip-line (GitLab)
Automated Tests
Security Issues
Code Issues (Style, Formatting, Linting,..)
Preparation for Production (Docker, Portainer,..)
... and many related Issues
Last but least:
Knowledge Transfer, Coaching & Training
Uniform Documentation (Markdown & Extensions)
HTML5/CSS3
JavaScript/Typescript,
Angular
REST I: NestJS / NodeJS
D3JS, RxJS, Lodash, Datefns,..
HighCharts
SQL (Microsoft SQL Server)
Hadoop, Social Media Channels
Kafka, Nifi,
Monitoring Issues: Grafana & Prometheus
Rest II: Java/Spring Boot
2nd Deutsche Bahn Project
1st KI Project
Everything from one source, from conception to production
Lead Solution Architect & Senior Developer 2018/09 - 2019/11, Dusseldorf & Munich (DE)
Development of New Customer Acquisition Tools - Conception
Analysis, evaluation, risk assessment of new customers based on a decision tree to be expanded
Implementing of Decision Tree Modification and Visualisation Tools
UX/UI:
Decision Process: Mocking, Prototyping etc.
Mure Corporate Design (Modified Angular Material UI)
Angular 9 - Reactive Forms
Design, Implementation of REST-API (TypeScript/NodeJS) with Backend Team
Synchronization with other teams & departments
Cloud Team (Microsoft Azure) & Enterprise Architecture
Provided Security & Deployment Services
Ergo: Kubernetes, AWS / DynamoDB
MunicRe: MS Azure / MongoDB/CosmosDB/SQL
Physicians and professional experts
External Test Team
Meetings, Meetings, Meetings
Planning, Synchronization
Ensuring the Documentation & Protocols + Knowledge Transfer
..
UX/UI: HTML5/CSS3/SVG
JavaScript/Typescript,
Angular 9,
Modularization, MicroServices,
Form Management - Reactive Forms
High Performance & High Availability
JS/TS Libs: RxJS, Lodash, MomentJS,..
CI/CD, GitLab
Release Management & Security
In Coordination with the Architecture Board
Automated Testing
In Coordination with the Test Team
Cloud Ready Services
In Coordination with Cloud Team (Microsoft Azure)
REST Fastify - TypeScript/NodeJS
MuRe has acquired Ergo
Two Locations: Düsseldorf and Munich
Two different cloud worlds: AWS & MS Azure
Chief Software Architect 2018/01 - 2018/09, Frankfurt (DE)
Conception, Design & Realization of Power-User (Booking & Monitoring) Portals for Service Centers. (Project name: Vendo Portal )
Complete redesign of the old system with newer technologies from scratch.
Contact person for product management
UX/UI & Communication with Design Team
Design, Prototype, Implementation
Team Building, Coaching, Training
Software Architecture
Bundling, Packaging, Module Management
Workflow Management
Micro Services Management
API Management
Artifactory & Binary Repositories
Deployment Management (with Cloud Team)
Test Management (with Test Team)
Continuous Delivery (Cloud AWS)
Documentation (Markdown & Extensions)
Handover to the operation department
UX/UI: HTML5/CSS3
JavaScript/Typescript
VueJS, RxJS, Lodash, MomentJS
REST & GraphQL
NestJS, Axios, NodeJS
Apollo Server
First Deutsche Bahn Project
Own Management:
From the conception
through implementation,
going live,
documentation,
and handover to the operation department.