Application Monitoring
cover.mesh had an existing application in which insurance data was stored. The goal of the project was the real-time capture of data changes in the new back-office service, including a graphical presentation as time-series analysis in an interactive web dashboard.
- Implementation of event sending within the persistence layer
- Configuration and integration of Azure Event Hub
- Development of a reliable messaging logic (at-least-once delivery)
- Implementation of the time-series calculation
- Building the web portal with Blazor Server Pages
- Development of dynamic bar charts for displaying time-series analyses
- Creating the CI/CD pipeline in Azure DevOps
Insurance Calculation for Nursing Homes
cover.mesh is part of the SCHUNCK GROUP and develops digital solutions for it. The SCHUNCK GROUP is a company of the Ecclesia Group and the largest German insurance broker for businesses and institutions. The task of the project was to provide a web platform that performs calculations based on domain-specific rules.
- Building the web portal with Blazor Server Pages
- Creating the CI/CD pipeline in Azure DevOps
- Implementation of the business logic
Newsletter-CMS
Jobware uses regular email marketing for user retention. The aim of the project was to develop a content management system (CMS) for newsletter creation. This created a self-service solution for specialist departments to design mailings independently of IT development. A particular challenge was ensuring consistent rendering across various email clients and web providers (cross-client compatibility).
- Design and implementation of the CMS user interface for newsletter creation
- Execution of systematic cross-client tests (including Hotmail, Web.de, GMX) to ensure rendering quality
- Optimisation of newsletter HTML for email responsiveness and technical compatibility
- Reduction of dependency between marketing and IT through automation of the layout process
Salary Calculator
Jobware is an online job listing portal. This project focused on developing the Jobware salary calculator as a central value-added tool to increase user engagement on the career portal. The basis is the income tax deduction flow chart published by the German Federal Ministry of Finance. The implementation was automatically tested against an interface provided by the Ministry of Finance.
- Implementation of income tax calculation
- Research on social security contributions, contribution assessment ceilings, and related topics in laws and regulations
- Automated comparison tests of calculated income tax amounts against an HTTP interface
- Annual and mid-year updates to the implementation
Jobware-Stellenanzeigenportal
Jobware operates a high-traffic web platform as an online job listing portal. The project encompassed comprehensive technical maintenance as well as an extensive redesign of the platform to modernize its visual appearance. The aim was to consistently achieve a unified design.
- Implementation of new layout adjustments
- Error analysis and fixes in PHP scripts
- Support of the portal redesign
- Adaptation of a wiki to the company's corporate design
- Adaptation of WordPress to the company's corporate design
TOP-Companies
TOP-Companies was a web portal where top employers could present themselves. Additional information could be stored and locations displayed on Google Maps. The presentations were then linked to the company's job listings. Companies had the option to manage their stored data independently via a web interface.
- Development of the "TOP-Companies" web portal
- Development of an administration interface for managing content
- Integration of the Google Maps API for interactive location visualisation
- Design of the relational data model (MySQL) and implementation of the data logic
- Implementation of functional enhancements after the initial release
Fujaba in Education
FUJABA (From UML to Java And Back Again) is a CASE tool for software development created at the University of Paderborn, combining a model-based approach (UML) with code generation (Java). As part of a doctoral thesis, it was investigated whether the tool could be used in upper secondary school to give students a practical introduction to object-oriented design and code generation. This involved planning sessions with teachers and the creation of a web presence.
- Development and maintenance of a web presence
- Model-based software engineering with Fujaba in education