Open-Source Projekte
XLIFF MessageSource for Spring
RequestURI Locale Interceptor for Spring
Artikel Serien
Mapping FieldValueIDs for the payload of the Emarsys API
Create a custom Symfony Normalizer and Denormalizer for mapping values
Create a custom JMS Serializer handler for mapping values
Create a custom Jackson JsonSerializer und JsonDeserializer for mapping values
Key-Value Pairs in a custom Annotation
Using a HashMap in a custom Annotation
Using nested annotations for key-value pairs in a custom annotation
Artikel
Problems with webfonts (an article from 1998)
Use XInclude to organize Content elements in Page templates in SULU
Vorträge
Sass/SCSS und Compass - Stylesheets im Griff! - MMT 29 (2012)
CSS-Precompiler im Einsatz - Web Developer Conference - 2012
Kenntnisse
- Java
- Spring / Spring Boot
- PHP
- Symfony
- Python
- AWS (EC2, Elastic Beanstalk, ECS Fargate, Lambda, RDS, ElastiCache, S3, CloudWatch, WAF, IAM)
- Docker
- Continuous Integration und Continuous Delivery (CI/CD)
- SonarCloud
- Keycloak
- Auth0
- Palantir Foundry (Datenintegration und Transformationen)
- Softwareentwicklung
- Agile Softwareentwicklung
- Systemarchitektur
- Software-Architektur
- Aufbau von Daten-Pipelines
- Backend-Entwicklung
- Frontend-Entwicklung
- App-Entwicklung
- Computop
- Technisches Consulting
- Technische Account-Verantwortung
- Digitale Transformation
- Entscheidungsunterstützung
- Business-Analyse
- E-Commerce
- Plattformen und E-Commerce im Enterprise-Umfeld
- Hotel/Hospitality-Branche
- Mobile Payment
- Onlinezahlung
- Technische Leitung
- Team Management
- Teamleitung
- Technical Product Owner
- Mitarbeiterführung (fachlich und disziplinarisch)
- Aufbau von Projekt-Teams (intern und extern)
- Etablieren von neuen Technologien und Standards im Team
- Personal- und Ressourcen-Planung
- Agile Methoden
- Kanban
- Scrum