With about 475 employees at locations in Germany, Belgium, France, Italy, the Netherlands and Switzerland, the vwd group (today part of Infront) is an internationally active collection of companies with strong roots in the local financial markets.

The vwd group offers customized information, communication and technology solutions for financial services providers, companies, media operations and private clients.

xitee was building the next-generation cloud-based asset management solution, which replaced the current desktop application (VWD Portfolio manager). The vwd portfolio manager is the perfect portfolio management solution for Private Banking and Wealth Management. The system supports all process steps in portfolio management, from planning through implementation to controlling. It gives the user the benefits of a standard software solution which can be scaled to the needs of the user as required very flexibly, quickly, and cost effectively.

The new platform fully adopts microservice architecture and is part of a larger ecosystem where it also collaborates with numerous other microservices that make it easier for the users to interact with their customers in compliance with regulatory requirements.

xitee was responsible for development of both back-end and front-end part of the system. The back-end team oversees building Position, Transaction, Risk and Performance services which provide data from various existing systems to new web-based front-end.

And the front-end team was building brand new Angular Dashboard & Widget based application to display various information useful for individual investors.

Technologies: Java, Spring Boot, Hibernate, Swagger, Gradle, Docker, CockroachDB, Flyway, Prometheus, Asciidoc, Angular, PrimeNG, RxJS, Highcharts, Sass.

vwd TransactionSolutions AG is a financial brokerage company, which develops, operates and offers financial securities trading and distribution systems. With several important in-house systems, vwd is a key player in the financial brokerage and market connectivity on the European stock exchanges.

The overall focus is on the operation of securities trading centres in a wide variety of forms:

  • off-exchange
  • on-exchange
  • limit trading
  • request-for-quotes
  • matching systems
turned-on MacBook Pro

xConvertor is a B2B connectivity solution providing customized access to many different stock or energy exchanges as a primary connection for trading. It connects brokers with markets and market makers and converts their communication (e.g., orders, quotes, etc.). The conversion is not only covering different technical interfaces (e.g., various FIX dialects, JSON, etc.), but it also provides business logic conversions. As an example, we compensate differences in message workflows, map and convert differently generated IDs and do other content conversions of the messages.

Application architecture was decided to be a point-to-point bridge with inner routing and generic, highly configurable conversion engine. Specific type of routing differs between plugins. Application supports multiple connections in a single instance and multiple instances running in parallel.

Technologies: Java 11, Spring, QuickFixJ, Log4J, Gradle, Oracle SQL, Git

Reesca AG is our PropTech client with an innovative B2B market place for commercial real estate finance and adjacent services. Large supply of high-quality projects and high demand for professional investors meet there. It is the future of commercial real estate financing.

We are talking about a concept that did not exist in the market for commercial real estate financing and transactions. xitee developed this technology-based B2B platform and Reesca now can be digital, fast and efficient. It is a disruptive PropTech with a distinctive USP and well justified monetisation model, reaping the benefits of a PaaS business model. The goal was to provide proprietary software which offers a wide range of functionalities to support borrowing and lending clients. Real estate developers present their projects to investors who seek opportunity for a good investment.  For both client groups, there are unprecedented benefits that go beyond the obvious advantage of a quick borrower/investor matching. The right match of a project and investor is guaranteed through match engine. Reesca’s mission is to minimize transaction costs, speed up processing times and increase market transparency for investors and developers/owners alike.

Platform use Azure AD B2C for Identity and access management, .Net for backend, Angular for frontend and Ionic for cross-platform mobile development. Application consists of many complex workflows, search engine and user screens for 5 different roles. 

Technologies:

Backend: .NET 5, Entity Framework, MsTest, Automaper, Swashbuckle, Moq, Swagger

Web/Mobile: Angular 11, Material library, Karma, Jasmine, Figma, Anima, Ionic 5

Other: Azure (Azure SQL Databaes, Azure Blob Storage, Azure AD B2C with Custom Policies,..), Multitenancy, Docker, Zabbix, FluentEmail

The HBSN group of companies supports the AOK Saxony-Anhalt in the conception, technical development and implementation of a form center – “Formularcenter” within the digital customer portal ” Meine Gesundheitswelt” (My Health World).

“Meine Gesundheitswelt” has been available to AOK customers since February 2020. Within this portal, customers can get additional services which they used reimbursed by the AOK via their individual “Gesundeskonto” (health account) and submit their receipts and invoices for any advance services digitally for billing purposes.

The web-based application “Formularcenter” is another building block in AOK Saxony-Anhalt’s digital customer service offering. With the “Formularcenter”, the AOK offers its customers a large selection of ready-made forms for applying for health insurance benefits, such as the request for care or for the reimbursement of travel costs in medical treatment situations. The corresponding forms are now made available to the insured via the customer portal “Meine Gesundheitswelt”.

woman sitting and holding white Acer laptop near brown wooden wall

With this digital customer service, complicated bureaucratic hurdles are removed for the insured and the application process is made simple, fast and customer-oriented. At the same time, AOK Saxony-Anhalt is fulfilling its legislative obligation to provide administrative services digitally to the citizens in accordance with the German Onlinezugangsgesetz – Online Access Act (OZG).

Insured persons can access the form centre (Formularcenter) directly online via their individual customer account and apply for benefits for themselves or for their family members. The forms are largely pre-filled with the insured person’s already known data. Integrated help functions, explanations in the form of text and sample images for necessary attachments per application and a dynamic behavior of the forms avoid contradictions when filling out the forms and make it easier to apply and check the completeness of the documents. An integrated upload function for necessary attachments to the application is also provided.

These help functions support not only the insured but also the employees of the AOK Saxony-Anhalt in the further processing of the forms. After digital dispatch by the applicants, the forms are automatically forwarded to the oscare® inventory system. For each form, the distribution is individually defined by the AOK and thus the forms are automatically sent to team mailboxes, to the e-file or to the oscare® APD for a direct case creation, depending on the configuration.

The requirements for the application in terms of process flow, data flows and technical implementation were developed and refined by HBSN Consulting together with AOK Saxony-Anhalt. The individual programming and technical implementation was carried out by the xitee team. For the operational monitoring of the system and customer support, the third member of the HBSN group of companies, Health-IT Services, now takes over the maintenance and support of the web application “Formularcenter” together with xitee.

Technologies: Angular 11, RxJS, Jasmine, JIRA, Confluence, Bitbucket, Apache httpd, Selenium, SonarQube

MEDICPROOF is a subsidiary company of the PKV-Verband and provides the assessment of insurance cases for people insured under one of the private insurance companies. MEDICPROOF guarantees that all assessments are done according to the laws and regulations, and done while upholding the same standards for all cases.

To streamline their work, there are many systems used by the employees and assessment experts.

One of these systems is called ProofCenter, which is the system our team was helping to develop, and maintain. ProofCenter is a system that supports the insurance experts in the scheduling, correspondence and digital transmission of their expert reports to MEDICPROOF.

ProofCenter is directly or indirectly used by all other applications in the MEDICPROOF ecosystem. The application consists of Backend and Frontend (ProofCenter Client).

Technologies: Intellij IDEA; SQL Management Studio, JBoss / Java, EJB, Spring, JAVA EE, Hibernate, REST, Git

kv.digital GmbH is the innovative competence center for the digitalization of medical care in private practice. The company develops innovative platform, web and app solutions – for instance for the connection of doctors with each other, for the connection of doctors with their patients, for the provision and booking of medical appointments or for information about emergency practices.

There is a platform (Electronic Appointment Service ETS) for booking medical appointments for persons with statutory health insurance. This is a highly distributed system. Individual microservices handle various tasks. The services communicate via a message broker; the frontend is supplied via REST.

The goal of this project was to extend the system with functional requirements, to normalize it technically and to optimize the architecture in parts. The tasks included:

  • Implementation of individual features incl. unit and integration tests.
  • Planning and conceptualization of technical tasks
  • Checking and optimizing code quality

Scrum was used as the development methodology.

person in white long sleeve shirt holding gray pen

A sub-project of the ETS was Impfterminservice (ITS), where one can book the appointment for the coronavirus vaccination.

Technologies:

Backend: Java, Spring / SpringBoot, Hibernate, POI, SolR, Liquibase, Freemarker, Resteasy, TestNG/Hamcrest, Mysql, Couchbase, ActiveMQ, Docker, IDEA

Frontend: Angular (for patients), AngularJS (for doctors)

compass pflegeberatung GmbH is an independent subsidiary of the Association of Private Health Insurance (Verband der Privaten Krankenversicherung = PKV) which fulfills the advisory requirements of all privately insured persons and their relatives. The telephone care advice is open to everyone who needs advice on care. Free and independent. Our team was working on the development of a completely new modern solution (web-application) that allows compass to manage/provide care consultancy in the most effective and user-friendly way.

xitee, together with HBSN Consulting GmbH, supported and accompanied the client compass throughout the entire project, from brainstorming for a user-friendly and intuitive application to the design of application scenarios and the elaboration of technical requirements to the development of the new core application.

woman in black leather jacket using macbook air

The goal of the project was to replace the existing application with a new and modern web and mobile application that would improve the user experience and make it more intuitive. The result was a browser-based application based on Java, Spring Boot, MS SQL and Docker.

This was implemented in a hybrid project management with an interplay of classic and agile procedures. The core application was divided into individual functions that were specified together, taking into account the priority given by compass. This resulted in the content of the backlog for the work packages. Development took place in defined sprints with the aim of delivering an increment after each sprint.

The core application is a completely new development of an individual software, which was specially designed to meet the requirements and wishes of compass. It contains the complete documentation for the care counseling according to § 7a SGB XI and the counseling visits according to § 37 paragraph 3 SGB XI.

The intuitive structure of the system guides the care counselors as users through the entire processes from the creation of new clients in the basic data to making appointments and conducting the counseling on site or on the phone. The versatile functions include, among other things, comprehensive documentation, billing and the creation of invoices, sending of faxes from the system and an associated document management system. Also integrated is the technical solution of a calendar function including synchronization with Outlook. Furthermore, an assessment has been integrated.

For the users, a user-friendly environment and interface is provided in terms of layout and operability for work in the office (web application) and on the move (mobile). Access rights to the individual functionalities have been implemented with a detailed role and authorization concept.

The new development was conducted in 15 months and introduced “in time” in September 2020. Further development to integrate additional functionalities is planned for 2022.

Technologies: Spring Security, OAuth and JWT. Backend is in Java, Gradle, Spring Boot and Hibernate whereas Frontend is in JavaScript and Angular. As API we use Swagger and as servers Tomcat and Nginx. Database used is MS SQL DB Cluster. Realtime search via Elastic.

Der Verband der Privaten Krankenversicherung e.V. (PKV) represents the general interests of private health insurance companies. They operate the product called PKV-Konnektor which consists of several web applications.

The “PKV-Konnektor” is a platform for various specialist services. It offers a solution for secure data transmission between member companies and between member companies and the PKV association.

person sitting while using laptop computer and green stethoscope near

Our team created new web applications for PKV-Konnektor called XBRL Konverter and BVA. XBRL Konverter uses Apache POI for parsing and generating excel reports having web frontend created in Vaadin.

The BVA Service is an application for creating, managing and sending reports to BVA (Bundesversicherungsamt).

Technologies: Java, Spring Boot, Vaadin, Spring MVC, JavaScript, Eclipse, Vaadin, JavaScript and Spring Framework, Tomcat and JBoss EAP,DB2, MSSQL, Oracle11g, PostgreSQL

Developed in: Scrum, Kanban

SMANCH is an iOS/Android application which helps users to find a perfect fit for lunch (based on their current taste) and share this idea with their friends. Application works with daily menus and the main difference to existing solutions on the market is working with dishes, not just restaurants.

assorted-variant of food lot

Restaurants can register and create daily menus in Web application using very fast drag&drop method. Application works with Daily menus and the main difference to existing solutions on the market is working with Dishes not just Restaurants (like e.g. Zomato). Users can use free text search, Kitchen search, Food type search to find nearest/the cheapest dish based on their preference.

The main features for restaurants
  • Define restaurant’s profile (location, contact, type)
  • Define lunch menu for the whole week (Monday – Friday)
  • Add / remove lunch menu for the current week
  • Multiple dishes possibility for each day
  • Add / remove lunch menu dish item
  • Autocomplete dish search box in the mobile app
  • Food category drop-down based specification
  • Price definition
  • Password reset with email link
  • Email notification and welcome emails
The main features for users:
  • Filter to search specific food / cuisine type
  • Search radius definition
  • Dynamic location to list dishes in defined range nearby
  • Sorting based on Distance / Price
  • Loading more results
  • Click food to see the complete lunch menu
  • Sharing
  • Inviting users for Lunch
  • Favorite restaurant
  • Delivery option
  • Results section with Food name, Restaurant icon/name, Distance, Price

Technologies: System is based on .NET backend with Angular front-end and running on Amazon cloud. Used technologies and infrastructure: .NET, Angular, Bootstrap, Ionic, Amazon cloud (S3 Bucket, Postrgre SQL, Lambda)

For our customer specialized in intelligent electronics and security technology, W&H Austria GmbH, we developed a platform based on a technology ThingWorx – a technology that was purpose-built from the ground up for the Internet of Things. It contains the complete set of integrated IoT-specific development tools and capabilities available, offering the industry’s deepest functional competencies.

The purpose of the platform is to monitor and control all the medical devices assigned to the platform and to ensure further service and maintenance of these devices. It also helps the producers to eliminate imperfections and bugs of the devices thanks to the constant monitoring of them.

At the moment, there are three types of devices assigned to the platform – a dentist drill, a drill washer and a sterilizer. All of them are constantly monitored by service operators and in a case of need (a problem or a damage), there is a field technician service available to immediate service and reparation.

In addition, there will be more medical devices successively added to the platform that could be later on used for example in hospitals when monitoring patients (breathing, heartbeat …).  Moreover, in the future, the focus of the platform will be broader (not only medical oriented) and there will be more devices on the platform from different fields of industry.

Technologies: ThingWorx, JavaScript, and XML