Buhl Data Service GmbH

Software Engineer (Working Student)

Buhl Data Service GmbH

Neunkirchen, Germany

2021 - 2024

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.
    Software Engineer (Working Student) at Buhl Data Service GmbH | Experience | El Mehdi Rahali – Softwareentwickler C# / .NET