Libraries

Open Source Contributions

Projects

enpage.me - The platform for the future of administration

ShiftDigital Government Solutions GmbH has made it its mission to digitize the administration of our public authorities. This is an enormously demanding challenge for which Shift, a company owned by the city of Bochum and the Bochum Economic Development Agency, has worked in close cooperation with the administrations to develop solutions that only address the problems that actually exist. No hyper application in SAP style with thousands of functions and overloaded interfaces. No complete solution with case processing that nobody needs. In close and trusting cooperation with the employees of the city of Bochum, Shift has developed a solution that is practical to use, easy to implement and at the same time extremely cost efficient.

Customer: ShiftDigital Government Solutions GmbH

Technologies: JavaScript, ReactJS, Python, Django, PostgreSQL, Docker

https://enpage.me/


Translated with www.DeepL.com/Translator (free version)

Curated Shopping by E. Breuninger - Be-Personal

E. Breuninger GmbH & Co. is an established department store in the upper market segment. An important part of the outstanding shopping experience in the stores is the excellent and personal advice. This excellent and individual, perfectly adapted advice also finds its way into the Internet through Be-Personal and thus represents a new level of curated online shopping.

Customer: E. Breuninger GmbH & Co.

technologies: Java, Kotlin, Spring Boot Framework

Websites: https://www.breuninger.com/de/be-personal


Identity provider for pharmaceutical professionals

The ApoLocker® is an identity provider provided by the apothekia GmbH. ApoLocker® has thousands of verified users from the pharmaceutical industry and offers great advantages for the connected applications, such as securing verified users and access restriction for special professional groups.

Customer: apothekia GmbH

Technologies: JavaScript, ReactJS, Python, Django, PostgreSQL, Docker

Websites: https://apolocker.de


Learning platform for pharmaceutical professionals

Mein-Apothekia is a learning platform specifically designed for pharmaceutical professionals that is revolutionizing their topic- and product-related training. The content is developed and made available by experts and editors from the specialist areas. In addition to the learning content, Apothekia offers with its brand ApoLocker a simple possibility to use further authorized services through oAuth2.

Client: Apothekia GmbH

Technologies: JavaScript, ReactJS, ArangoDB, Python, Django, PostgreSQL, Docker

Websites: https://mein.apothekia.de, https://apolocker.de


HTTP Gateway for IoT Device Toniebox

It fills me with pride to be able to work for such a great company. Trust is part of a good relationship. That is why at this point I can unfortunately do not provide any further details.

Client: Boxine GmbH

Technologies: Elixir, Phoenix Framework


Account Self-Service Software

Self-Service Software for account management.

Client: Boxine GmbH

Technologies: Python, Django, VueJS


Infrastructure Redesign and Migration Toniecloud

The Toniecloud was initially thought to be very small. A scaling was not planned. For this reason, the infrastructure of the Toniecloud was completely redesigned and migrated to AWS. The goal was to make the cloud scalable, self-healing, secure and reliable.

Client: Boxine GmbH

Technologies: Python, Django, Elixir, Docker, AWS, Terraform


Toniecloud

The Toniecloud is the direct counterpart to the Toniebox. With its help, users can create accounts, set up the Toniebox, upload their own stories and much more. It also provides an API for the Toniebox.

Client: Boxine GmbH

Technologies: Python, Django, PostgreSQL, Elixir, Phoenix Framework, Redis, RabbitMQ, JSON, ElasticSearch, JavaScript, Protobuff


JobMessenger Cloud Services

To place applicants even more efficiently and directly with companies, StepStone has the vision of JobMessenger. This should make it possible to get in direct contact with the recruiter, exchange data and get to know each other.

Client: StepStone GmbH

Technologies: Elixir, Phoenix Framework


IoT Connection for Home Appliances

It fills me with pride to be able to work on such a great project. Trust is part of a good relationship. That is why at this point I can unfortunately do not provide any further details.

Client: Miele & Cie. KG

Technologies: Elixir, Phoenix Framework, Microsoft Azure


Product Full Text Search Engine

It fills me with pride to be able to work on such a great project. Trust is part of a good relationship. That is why at this point I can unfortunately do not provide any further details.

Client: Miele & Cie. KG

Technologies: Python, XML


Picture Upload Gateway

It fills me with pride to be able to work on such a great project. Trust is part of a good relationship. That is why at this point I can unfortunately do not provide any further details.

Client: Due to data protection reasons no information possible.

Technologies: Elixir, Phoenix Framework


Search Engine Service

It fills me with pride to be able to work on such a great project. Trust is part of a good relationship. That is why at this point I can unfortunately do not provide any further details.

Client: Due to data protection reasons no information possible.

Technologies: Python, Django, PostgreSQL


Cloud Services for IoT Devices

It fills me with pride to be able to work on such a great project. Trust is part of a good relationship. That is why at this point I can unfortunately do not provide any further details.

Client: Due to data protection reasons no information possible.

Technologies: Python, Elixir, JavaScript, NodeJS, Django, Flask, Phoenix Framework, Redis, RabbitMQ, JSON, SOAP, PostgreSQL, ElasticSearch


Hosting - Pen&Podcast

Client: Maurizio Philippy

Technologies: WordPress

Website: https://penandpodcast.de


Hosting - Foretold

Client: Maurizio Philippy

Technologies: WordPress

Website: https://foretold.shattered-prophecy.com/


Website - Shattered Prohecy

Client: Maurizio Philippy

Technologies: Elixir, Phoenix Framework, JavaScript

Website: https://shattered-prophecy.com/


MeinAuto local Platform

The Internet stands for free and open information. For all, above all. Above all, local dealers, including car dealers, notice this. Customers inform themselves online down to the smallest detail, book test drives at the car dealership around the corner, but then buy again online, because the prices are just unbeatable. MeinAuto GmbH has recognised this problem and would like to involve local dealers more actively again. This is the motivation for the MeinAuto local Platform. If desired, interested parties can be forwarded directly to local dealers.

Client: MeinAuto GmbH

Technologies: PHP, JavaScript, Bootstrap, Symfony

Website: https://haendler.meinauto.de/local


Linux Kernel Module for an Real-Time WiFi Protocol

In his dissertation Dr.-Ing. Henning Trsek deals with the development of a wireless network protocol with properties of hard real-time. This protocol, called isoMAC, consists of TDMA-based media access control and dynamic resource allocation. To test this protocol in use with other TDMA-based protocols (here Profinet), a Linux kernel module was developed which synchronizes the time and data of the two communication systems.

The project is also my final thesis and was finished under the title “Development of a Linux kernel module to synchronise time domains for an optimised communication of TDMA-based communication protocols” (original: “Entwicklung eines Linux-Kernel Moduls zur Synchronisation zweier Zeitdomänen für eine optimierte Kommunikation von auf TDMA-basierten Kommunikationsprotokollen”).

Client: inIT - Institut Industrial IT

Technologies: C


Website - SqualUnit

Client: SqualUnit

Technologies: PHP, Typo3, Typoscript

Website: https://www.squalunit.com (offline)


Website - Rework init.de

Rework and redesign of the homepage.

Client: inIT - Institut Industrial IT

Technologies: PHP, Typo3, Typoscript

Website: https://www.hs-owl.de/init/


Smartfactory - Human Workplace Support with AR

The Fourth Revolution of Industry (Industry 4.0) has begun. In addition to improving networking and information transparency, people are also playing a much higher role again. The human being is to be integrated again more strongly into the processes. However, the work should be ergonomic, healthy and safe. To this end, digital helpers will be used. In the first subproject of the Smartfactory, we built an industrial plant, which is built with the help of a robot from Lego bricks a figure up to a defined automation degree and is finished afterwards at a manual workstation by a human being. Which Lego bricks the worker has to grasp and how to assemble them is indicated by Vuzix AR glasses.

Client: inIT - Institut Industrial IT

Technologies: C++, C#, KRL (KUKA Robot Language), IEC 61131-3 ST


Augmented reality interface for controlling an industrial robot

In industry, many tasks can be automated. Above all, dangerous and tedious tasks are often handed over to robots. However, there are situations in which simple movement routines are not enough, and human judgement is necessary. In this research project, an interface was developed with which a human can control an industrial robot with natural arm movements. A Microsoft Kinect camera and a KUKA KR6, as well as control components from Phoenix Contact, were used for this.

Client: inIT - Institut Industrial IT

Technologies: C++, KRL (KUKA Robot Language), IEC 61131-3 ST