Track Record
Project History
Fullstack Developer - Web Applications (TypeScript, React, Java, Spring Boot, Apache Kafka, AWS)
Health Insurance Provider
Insurance
A statutory health insurance company is modernizing its digital infrastructure. The project involves migrating three large, previously monolithic processes into a modern IT landscape with Java (backend) and React (frontend). All current legal changes are being technically implemented, and new features are being developed and integrated as requested by the business department.
Key Activities
- Migration of existing processes to modern technologies (Java, React)
- Implementation of legal requirements
- Development of new features based on business requirements
- Frontend and backend development in a fullstack environment
- Integration with Apache Kafka and modern DevOps tools
Java 21
Spring Boot
OpenAPI
PostgreSQL
React
TanStack Query
TypeScript
Zod
XState
Cypress
Vite
Gradle
Docker
Kubernetes
AWS
Apache Kafka
Hexagonal Architecture
Fullstack Developer
Solution Architect - AEM Architecture (TypeScript, Java, Vue.js, Go, AEM 6.5 as a Cloud Service)
Grocery Chain
Consumer Goods & Retail
A grocery chain is developing a web branch with AEM. The project involves designing the microservices architecture and AEM integration with micro frontends.
Key Activities
- Assessment of current project status quo
- Advisory on microservices (Spring Boot, Java EE & Go) and planned transition to Go
- Backend development with Adobe Experience Manager
- Advisory on AEM Cloud & MongoDB deployment
- Development team coaching
- Stakeholder management & communication
TypeScript
Vue.js
Java
Spring Boot
Go
AEM as a Cloud Service
Solution Architect · Fullstack Developer
Solution Architect - React Components in AEM (TypeScript, Java, React, AEM 6.5 as a Cloud Service)
Insurance Company
Insurance
An insurance company is migrating legacy booking flows on their public website to modern frontend and backend technologies with REST microservices. The engagement includes concept, design, developer team support, and frontend component implementation.
Key Activities
- Business requirements analysis, user story creation, sprint backlog prioritization
- Global architecture design and frontend microservices integration with backend considering JWT login tokens
- React integration concept for AEM and development guidelines for teams
- Developer team coaching
- MVP with top prioritized requirements and GoLive
- TypeScript interface implementation for REST service calls
- Login implementation with MS Identity Provider MSAL
- Contact forms, newsletter, application flows
TypeScript
React 18.3
Java
Spring Boot
AEM as a Cloud Service
Azure MSAL
Solution Architect · Frontend Developer
Fullstack Developer - Forms & Surveys Web Application (TypeScript, Java, Angular, Spring Boot, MongoDB)
IT Service Provider
IT & Technology
>10,000 employees
Development of a user-friendly web application enabling users to configure forms or surveys using a toolbox of pre-built components. Backend provides statistical analysis (e.g., T-Test, ANOVA), data export, and third-party system integration. Features include drag-and-drop editor, dynamic validation rules, custom reporting, data visualization, and role-based access control.
Key Activities
- Requirements engineering with business owner, frontend and backend microservices architecture
- Frontend development with Angular 18 and Angular Material UI
- Dynamic Angular component loading implementation
- Configuration editor UI design with drag-and-drop and dynamic validation
- REST API design and microservice architecture implementation
- Reactive microservices development with MongoDB 7 integration
- Unit and integration test implementation
TypeScript
Angular 18
Angular Material UI
RxJs
Java 22
Spring Boot Reactive WebFlux 3
Spring Security
MongoDB 7
Jasmine
Karma
Mockito
Kubernetes
Solution Architect · Fullstack Developer
Fullstack Developer - Public Websites Tools & Market Data (TypeScript, Java, Angular, Spring Boot, AEM 6.5, GCP)
Banking Group
Banking & Financial Services
>10,000 employees
A bank is migrating web applications on its public website to modern frontend and backend technologies for all group entities. Legacy portal architecture replaced with REST microservices and Angular frontends, seamlessly integrated into AEM CMS. In the "Shared Components" tribe, self-developed tools and third-party applications from various product areas were integrated, including market data platform implementation.
Key Activities
- Requirements engineering with multiple departments, stakeholders, and external providers
- Domain-Driven Design for microservices backend and micro frontend architecture
- Kubernetes infrastructure modeling with ArchiMate
- Infrastructure design, security policies, cloud architecture, caching, login
- Multiple Angular application development
- Form generator implementation with JSON Schema for dynamic forms
- Virtual portfolio with login and data storage in REST services
- Process editor development for custom code generation with Angular Schematics
- Complex Angular frontend integration scenarios in AEM
- Multiple Spring Boot REST microservices development
- Security, validation, JWT-based OAuth login across multiple systems
- Kubernetes cloud architecture design with Google GCP
- Migration of Spring and Tomcat applications to Kubernetes, later OpenShift
TypeScript
Angular 16
Java 8/11
Spring Boot
Reactive WebFlux
Hibernate
Oracle DB
OAuth 2.0
Kubernetes
OpenShift
AEM 6.5
Google GCP
Solution Architect · Fullstack Developer
Fullstack Developer - Warehouse Management Application (TypeScript, Java, Angular, Spring Boot, Oracle 12c, PL/SQL)
Motorcycle Manufacturer
Automotive
>10,000 employees
A motorcycle manufacturer establishes a new warehouse and implements a custom software solution for warehouse management based on modern frontend and backend technologies. The warehouse application includes modules for goods receipt and dispatch, relocation, reservation, lending, inventory, and role & rights management.
Key Activities
- UI development with Angular and Angular Material
- NgRx introduction for frontend state management
- Reusable component implementation for warehouse process management
- Warehouse process modeling and database domain model design
- REST services development for warehouse logic
- SQL, PL/SQL development for efficient warehouse data management
TypeScript
Angular 8
Angular Material
RxJs
NgRx
Java 11
Spring Boot 2.0
Spring JPA
Oracle 12c
PL/SQL
Fullstack Developer
Fullstack Developer - Loan Sampling Application (TypeScript, Java, React, Eclipse Microprofile, MongoDB)
Mortgage Bank
Banking
A bank launches a digitization initiative to replace paper-based internal processes. The project targets business process analysis and modeling for loan sampling verification and web application development with role-based authorization workflow.
Key Activities
- Business process analysis and modeling
- Frontend development with React and Redux state management
- Intuitive UI components and unit test implementation
- Network security and infrastructure planning
- REST API design and BPM workflow implementation
- Entity-Control-Boundary pattern in backend microservice
- JWT token login implementation
- MongoDB data modeling and implementation
- Agile development coaching for customer team
TypeScript
React
Redux
Jest
Java 1.8
MongoDB
Eclipse Microprofile
Thorntail
Node.js
Fullstack Developer
Enterprise Architect - AEM Web Platform (AEM 6.1)
Automotive Manufacturer
Automotive
>10,000 employees
Provision of an AEM platform consisting of base components and infrastructure pattern solutions for all corporate websites.
Key Activities
- Infrastructure planning and integration adaptation
- Requirements identification enabling project vision
- User story creation
- Supervision of 2 vendor development teams
- Business department communication
AEM 6.1
Node.js
Vue.js
Enterprise Architect
Solution Architect - Website Relaunch (JavaScript, Java, OSGi REST Services, AEM 6.3, Docker)
Insurance Company
Insurance
>10,000 employees
Website relaunch project for an insurance company with AEM 6.3, integrating Adobe Targeting, Adobe Campaign, Adobe Analytics, and Angular finance applications. AEM 6 platform provision for further development of individual mandates.
Key Activities
- AEM 6 architecture
- Initial AEM project setup
- Developer team supervision
- Customer support for requirements and user story creation
- OSGi REST services implementation
- Touch UI components implementation
Java
JavaScript
AEM 6.3
Docker
OSGi REST Services
Architect · Fullstack Developer
Fullstack Developer - Online Banking & Website (JavaScript, Java, OSGi REST Services, AEM 6.1, IBM WebSphere, Apache Solr)
Financial Association
Banking & Financial Services
Website including online banking implementation for branches of a financial association with AEM 6. Intensive use of AEM 6 packages enables modular distribution of application logic and content to group mandates.
Key Activities
- Multi-tenant AEM component implementation
- AppStore provision for content and application logic
- Architecture and implementation for long-term archiving of published pages as PDFs per MiFID requirements
- Coordination with AEM platform vendor team
- OSGi service and Sling JUnit test development
- ExtJS frontend component development
Java
JavaScript
AEM 6.1
IBM WebSphere
Hibernate
PDFReactor
Apache Solr
Fullstack Developer
Fullstack Developer - Automotive Website (JavaScript, Java, OSGi REST Services, GlassFish 3.0, AEM 5.6)
Automotive Manufacturer
Automotive
>10,000 employees
Website relaunch with AEM. Beyond content management, features include login area with registration, campaigns, personalized content delivery, CRM forms, tracking, fully integrated automobile configurator, and online vehicle sales. Notable for multi-tenancy and extensive use of JavaScript and EJB-based REST services.
Key Activities
- Angular-like JavaScript framework development for dynamic form components
- Frontend form implementation with JavaScript
- Automated testing with Selenium and Node.js
- AEM templates, components, and OSGi service implementation
- ExtJS UI component development
- GlassFish JavaEE backend conception
- JavaEE REST services, E2E tests, and JUnit test development
- Akamai caching concept design
Java
JavaScript
AEM 5.6
GlassFish 3.0
Drools
Jersey (JAX-RS)
ExtJS
Node.js
Selenium
Fullstack Developer · Scrum Master
Fullstack Developer - Hotel Search Website (JavaScript, Java, OSGi REST Services, AEM 5.6, EJB 3, MongoDB, Apache Solr)
Travel Service Provider
Travel
Website relaunch with Adobe Experience Manager AEM.
Key Activities
- AEM component implementation
- EJB bean implementation
- Hotel search integration with MongoDB and Solr
- Customer advisory on AEM solutions
Java
JavaScript
AEM 5.6
EJB 3
JBoss 7
MongoDB
Apache Solr
ExtJS
Fullstack Developer
Fullstack Developer - Online Banking & Website (JavaScript, Java, OSGi REST Services, AEM 5.3)
Direct Bank
Banking & Financial Services
A direct bank relaunches its main marketing sites. These sites deliver personalized content to customers and seamlessly integrate business applications like online banking, financing calculators, and online form flows.
Key Activities
- AEM templates, components, and OSGi service implementation
- Workflow, Sling eventing, jobs, and XPath/JCR-SQL2 search implementation
- Resource Pool implementation - AEM-based application for structured product management with placeholder replacement and Dispatcher cache updates
- Banking Inbox Component & Credit Card Selector development for online banking integration
Java
JavaScript
AEM 5.3
ExtJS
OSGi REST Services
Fullstack Developer
Backend Developer - OpenText Documentum Workflows (Java, Spring Framework, Documentum 5.3)
Pharmaceutical Company
Pharma & Medical Technology
AWF, the Art Workflow System, serves workflow-supported creation and approval of "artworks" like medication packaging and package inserts. Due to legal requirements in pharmaceuticals, complete tracking of all changes and adherence to prescribed processes is necessary.
Key Activities
- Java-based lifecycle and workflow conception and development
- SQL query optimization
Java
Oracle 10g
Apache Maven
Apache Tomcat
OpenText Documentum 5.3
Spring Framework 2.0
Developer
Backend Developer - Web Application (Java, Apache Struts, EJB3)
Telecom
Telecommunications
Development of an Apache Struts application for contract partner administration.
Key Activities
- Development with Tomcat and Struts
- Development with EJB3, JBoss 4
Java
Apache Struts
J2EE
Oracle
Apache Tomcat
JBoss 4
Developer