Contributed to the backend development of the document management platform Buhl-Archiv, orchestrating the full lifecycle of tax documents, including upload/download, antivirus scanning, OCR processing, metadata extraction, and document versioning.
Implemented backend components using CQRS with MediatR and supported event-driven processing using Apache Kafka for asynchronous workflows.
Worked with Alfresco-based storage for audit-compliant document management, retrieval, and version control.
Integrated Elasticsearch as a search engine for efficient indexing, querying, and enabling full-text search across large document datasets.
Supported integrations with multiple consumer channels, including customer-facing applications, German tax authorities (Finanzamt), and internal BI systems.
Monitored and optimized production systems using Grafana and Elastic Stack, improving observability and reducing incident response time.
Role Summary
Contributed to the backend development of the document management platform Buhl-Archiv, orchestrating the full lifecycle of tax documents, including upload/download, antivirus scanning, OCR processing, metadata extraction, and document versioning.
Implemented backend components using CQRS with MediatR and supported event-driven processing using Apache Kafka for asynchronous workflows.
Worked with Alfresco-based storage for audit-compliant document management, retrieval, and version control.
Integrated Elasticsearch as a search engine for efficient indexing, querying, and enabling full-text search across large document datasets.
Supported integrations with multiple consumer channels, including customer-facing applications, German tax authorities (Finanzamt), and internal BI systems.
Monitored and optimized production systems using Grafana and Elastic Stack, improving observability and reducing incident response time.