Projects

Most likely this list is neither complete nor as detailed as i would like

Gewinn Total

Gewinn Total by Mediengruppe Stegenwaller is an enterprise assistant system developed in close collaboration with the media group Stegenwaller. Built on top of our own dot Framework, the system was designed to digitize and future-proof the publisher’s core business processes.

As a first step, the online portal gewinn-total.de was launched, enabling readers to submit puzzle coupons easily and reliably. Based on modern web technologies, the system is highly flexible and extensible, laying the groundwork for integrating additional services in the future.

In a subsequent phase, a back-office assistant system was developed for internal use, which digitizes the entire prize draw process and its surrounding workflows. The result was a significant increase in operational efficiency.

The system went live and processed thousands of coupon submissions within the first few days—clear proof of both high user acceptance and technical robustness.

  • Technologies: SvelteKit, Tailwind CSS, Ruby on Rails, dot Framework
  • Responsibilities: Team-Lead, Software-Architect, Software-Developer

dot Framework

dot Framework is a platform designed to simplify the digitalization of business processes. Acting as the functional core of custom solutions, it uses low- and no-code technologies as well as modern AI tools (multimodal LLM, Agentic AI) to drastically reduce development time. Processes are defined once using a simple syntax and can then be executed across platforms — whether on desktop or mobile devices, even offline.

The framework’s open architecture allows for seamless integration with existing systems or can be used as a standalone solution. Its flexible deployment makes it an ideal foundation for tailored software projects, providing a modern, web-based interface built with Ruby on Rails.

  • Technologies: Ruby on Rails, Web-Sockets, Shopify-Polaris, PostgreSQL
  • Responsibilities: Team-Lead Technical Product-Owner, Software-Architect, Software-Developer

ASS Live NG

ASS Live NG is a custom enterprise software solution that replaces a legacy Microsoft Access-based application and digitizes all value-adding and administrative processes of a mid-sized company. It is used across all departments and covers key areas such as customer management, order processing, subscription contracts, appointment scheduling, and vehicle handover and return. The system also provides a wide range of reports.

The application follows a modular monolithic (Modulith) architecture and is deployed in containers using Kubernetes. It is accessed via a web interface, with additional third-party tools like CRM and Accounting software integrated for specific functional areas. By leveraging modern technologies, the project puts the company’s core domain at the center and enables a sustainable modernization of its software landscape.

  • Technologies: Kotlin, Swift, Ruby, Ruby on Rails, Compose, Shopify Polaris, Android, iOS, Docker, Kubernetes, Dapr, N8n, EspoCRM
  • Responsibilities: Team-Lead, Coach, Software-Architect, Software-Developer

cobago SIX

cobago SIX (now Ecoflexx) is a software system that allows users to define processes, forms and reports for structured collection and analysis of business data. These data collection processes are scheduled with tasks, that are assigned to the users and managed with a workflow engine.

The main application area of cobago SIX is the digitization of corporate processes. The system is used for example by technical inspection organizations, vehicle rental companies, and craft businesses.

  • Technologies: Kotlin, Swift, Spring, Vaadin, Bootstrap, Android, iOS, Docker, Kubernetes
  • Responsibilities: Team-Lead, Coach, Software-Architect, Software-Developer

cobago SIX integration projects

At cobago GmbH we implemented various integration projects, which connected cobago SIX with existing IT systems of our customers. For example:

· Import/export data to other SQL databases like MS SQL Server
· Export data as XML files to other third party systems
· Import tasks from other third party systems and convert then to cobago SIX tasks
· Export reports to to other third party systems like document management sytsems
· Automatically process, analyze and transform collected data and create new tasks

  • Technologies: Service Orchestrators, API integration
  • Responsibilities: Team-Lead, Software-Architect, Software-Developer

STARVOTE Televoting system

STARVOTE Televoting system is a Ruby on Rails app that connects to a STARFACE PBX system and allows operators to define surveys that can be answered by calling defined phone numbers. The survey results are displayed in realtime as graphs on a web page.

  • Technologies: Ruby on Rails, Bootstrap, Web-Sockets
  • Responsibilities: Software-Architect, Software-Developer

Conpinion Customer Portal

Conpinion Customer Portal is a customizable Ruby on Rails application for distributor, customer and software license management. Software licenses are provided to distributors through license pools and are granted on a per product/feature basis. Distributors transfer licenses to individual customers without the need to contact the software manufacturer.

  • Technologies: Ruby on Rails, Bootstrap, Web-Sockets
  • Responsibilities: Software-Architect, Software-Developer

Polymer Web-Component Library

A collection of reusable web components, used to implement all user interfaces of the The TELCAT-UC Cloud Platform and the TELCAT Contact Center.

  • Technologies: CoffeScript, HTML5, CSS, Polymer
  • Responsibilities: Software-Architect, Software-Developer

TELCAT Contact Center

TELCAT Contact Center is an inbound call distribution service to be used in call centers. It supports skill and priority based routing and includes administrative and operator user interfaces as well as reporting mechanisms.

  • Technologies: Java, Vert.x, Ruby, Grape, CoffeScript, Web-Components, Polymer, Docker
  • Responsibilities: Software-Architect, Software-Developer, Infrastructure-Designer, Scrum-Master

TELCAT-UC Cloud Platform

The TELCAT-UC Cloud Platform is an evolutionary re-design of the TELCAT-UC PBX system. Its design focuses on scalability and easy deployment of PBX services in the cloud. It is also possible to deploy all Microservices on-premise on a bare metal appliance. Microservices where implemented on the basis of bounded contexts. The deployment of these Microservices was done with a management system based on Rancher-OS.

  • Technologies: Java, Vert.x, Ruby, Grape, CoffeScript, Web-Components, Polymer, Docker
  • Responsibilities: Software-Architect, Software-Developer, Infrastructure-Designer, Scrum-Master

TELCAT simpleSBC

TELCAT simpleSBC is a session border controller that connects VoIP networks in a secure way. Examples of such networks are public SIP accounts (All-IP) or different segments of a PBX federation. TELCAT simpleSBC also performs transport layer transformations for legacy PBX systems, that are unable to cope with modern SIP standards.

  • Technologies: Java, Vert.x, SipStack
  • Responsibilities: Software-Developer

TELCAT-UC

TELCAT-UC is an innovative communication system that enables companies to combine all sorts of communication channels like Calls, Conferences, Voice-Mails, Messaging, Fax and Emails into a seamless user experience. TELCAT-UC was developed in 2004 under the name Iritgo PBX by our own company BueroByte and was sold in 2006 to TELCAT MULTICOM GmbH where it was further enhanced and extended and successfully sold to small- and medium-sized companies. It contains about 35 individual modules of which some of them can be individually licensed to the customers.

  • Technologies: Java, Spring, Struts, Hibernate, jQuery, Keel, JRules, Maven
  • Responsibilities: Team-Lead, Software-Architect, Software-Developer

Aktera E-Learning

The goal of Aktera E-Lerning was to provide an e-learning communication platform for students and teachers of all sort. Students were given a wide range of tools for communicating with fellow students and lecturers. The student's success was checked by means of online questionnaires with automated evaluations. The teaching material be easily published and managed by the lecturer.

  • Technologies: Java, Struts, XML, XSLT, Taglibs, JSP, JDCB
  • Responsibilities: Software-Architect, Software-Developer

Iritgo-Aktera

Iritgo-Aktera was a web application framework that allowed for an easy and fast development of typical CRUD applications. The Aktera engine was able to process XML files containing form and business process definitions, from which web pages were rendered and the server side business logic was derived.

  • Technologies: Java, Struts, Tag-Libraries, Spring, Keel
  • Responsibilities: Software-Architect, Software-Developer

Iritgo-Aktario

Iritgo-Aktario was a real time communication framework and server. It automatically synchronizes changes made to data objects in one client to other clients and the server. This communication was performed in background processes and without any burden to the application developer.

  • Technologies: Java, Swing
  • Responsibilities: Software-Architect, Software-Developer

OpenMetix

OpenMetix is a Client/Server-System to acquire, visualize and analyze measured data. It can be extended with pluggable input drivers and visualization modules like different chart types or instrument panels.

  • Technologies Java, Iritgo-Aktario, Swing, jFreeChart, MySQL
  • Responsibilities: Team-Lead, Software-Architect, Software-Developer

Xfow Facility Management

Xflow Claims allowed for a process-optimized, paper-free facility management.

  • Technologies: C++, MFC, Win32, SQL-Database
  • Responsibilities: Software-Architect, Software-Developer

Xflow Claims

Xflow Claims allowed for process-optimized, paper-free processing of insurance cases independent of site or company boundaries. Customers of this application realized a significant reduction in process cost and times.

  • Technologies: C++, MFC, Win32, SQL-Database
  • Responsibilities: Software-Architect, Software-Developer

Xflow Platform

This system provided comprehensive functions for workflow and document management and enabled the implementation of complex business logic, so that the use of classical application software was often ruled unnecessary. The framework was modular, process-optimized, paperless and ready-to-use.

  • Technologies: C++, MFC, Win32, SQL-Database
  • Responsibilities: Software-Architect, Software-Developer

GAPGUiTools

GAPGUiTools was one of the few UI libraries available for Windows 98 and Windows XP that supported fully resizable user interfaces through dynamic layout managers. At a time when fixed layouts were the norm in Windows desktop applications, it enabled developers to create flexible, adaptive interfaces with ease.

  • Technologies: C++, MFC, Win32
  • Responsibilities: Software-Architect, Software-Developer