05/2016 → now
Software Architect
@ ZEDAS GmbH · Senftenberg
Rail cargo logistics & asset management · zedas®cargo
Architecture and hands-on development of the zedas®cargo product line for rail cargo logistics: backend, frontend, integration and delivery.
architecture & modernisation
- Architecture of backend services and modules with Jakarta EE and Quarkus
- Modernisation of existing applications: platform, database and Java upgrades
- Rail cargo use cases end-to-end across backend, desktop and web clients
business integration
- Integration platform based on Karaf and Camel for the zedas®cargo environments
frontend
- Web and desktop clients with Angular, TypeScript, JSF and Eclipse RCP
platform, quality & operations
- Application performance monitoring and observability
- CI/CD, security and quality gates; automated testing on all levels
ai-assisted engineering
- AI-assisted development with coding agents, AI code review and AI-supported migrations