Projects
Company Locations - Web Widget
coming soon
AngularTypeScriptRxJs
Ticket booking system
Development of an accessible flight ticket booking system. During the booking process, users were able to select their seats within the aircraft. The system was developed in compliance with WCAG standards and supported multiple tenants, enabling different themes and configurations within a single application. Responsibilities Implementation of a WCAG 2.1-compliant user interface Development of an interactive seat selection interface Implementation of a dynamic theming system for multi-tenant operations Optimization of usability for keyboard and screen reader navigation Close collaboration with UX designers to ensure accessibility
AngularTypeScriptJavaScript
Earth with Information
coming soon
UnityJavaScriptC#
Global Collaboration Village
Development of a metaverse platform. Users can select a avatar, walk through a virtual environment and interact with other avatars using there microphone. The whole project was realized in Unity with help of Microsoft Mesh. Responsibilities Nature shader with wind effect and high performance Portal effect shader Particle effects Underwater prop shaders Links Global Collaboration Village Time Accenture
UnityC#Amplify Shader Editor
Metaverse robotic simulation
Development of a digital twin for the munich office. Where robots can be controlled through Unity. Responsibilities Importing and configuration of robots (Robotic Arm, TurtleBot3) Implementing synchronisation of real world and digital twin with ROS Modifing ROS repository to support multiple instances of robots on same connection Scene setup Lighting setup Implementing controls Implementing UI elements
UnityC#URP
3d platform for learning content
Development of a virtual 3d learning platform for Windows and MacOs using Unity . A user can select a avatar, walk through a virtual environment and interact with other avatars using there microphone. Users can watch learning videos and test their knowledge about a topic. Responsibilities Single Sign on using Azure Active Directory Developing Locomotion System Creating a network synchronized Videoplayer Implementing learning content Generating user certificates using a pdf libraries
UnityC#URP
VR platform for teambuilding
Creation of a Virtual Reality framework with Unity . Users join a virtual space and play, learn and network with other users. Responsibilities Locomotion System in Virtual Reality Implementing environment change with the Addressables from Unity Implementing teleportation effect for seamless environment changes
UnityC#URP
Lume Pad Demo
Development and concept for a Demo App using the 3d display from the Lume Pad using Unity . The user can select a 3d object and adjust the focal length and depth to view the object on the 3d screen. Responsibilities UI Concept 3d Object gallery implementation Using framework to work with 3d screen
UnityC#URP
Website with WebXR animations
Developing a website using Angular and ThreeJs to make beautiful 3d animations. The user sees a 3d object rendered with ThreeJs on a canvas. Based on the product selection inside the swiper view the 3d object gets animated. Responsibilities Creating photorealistic 3d model with materials using ThreeJs Implementing AR functionality with WebXr and Quick Look Creating 3d animations based on selected element Implementing web swiper view
AngularTypeScriptThree.js
Indoor navigation for a warehouse
Development of a Augmented Reality indoor navigation demo for a warehouse using Unity . This project uses Azure Spatial Anchors to remember real world locations and place virtual objects on them. Responsibilities Implementation of Azure Spatial Anchors Creating interactable 3d objects
UnityC#AR Foundation
Indoor Navigation for a museum
Development of an Augmented Reality App with Unity for navigating in a multi- storey house. Users can use the app to receive the lates updates of ongoing events in the building and navigate to the location where the events take place. Responsibilities Implementation of the navigation and path algorithm Implementation of Azure Spatial Anchors
UnityC#Addressables
Crystal placing AR
Development of an Augmented Reality app with Unity for the placement of virtual crystals on surfaces. Responsibilities Development of a parallax shader with HLSL Implementation of different painting modes Implementation of image gallery
UnityC#HLSL
Electronic patient record (ePA)
Development of an Android library for the exchange of sensitive patient data. The improved availability of data will make it possible to improve personalised medical treatment in the future. Responsibilities Working together with security experts and analysts Implementation according to given specifications Implementation of communication with the health card
AndroidKotlinJava
Map for places
Development of an Android mvp App for barrier-free places worldwide. Responsibilities Integration of a map API for easier visualization Filter functions for places App architecture
AndroidKotlinGit
Smartwatch Android and UWP
Development of a smartwatch prototype for Windows IoT ( UWP ) and Android to provide employees with an easier way to communicate. Users are connected through their smartwatch. To send a message to other users you have to hold a button and speak in the microphone, the audio file gets uploaded to Azure Speech to Text and gets transformed to a text messages, that all other users receive. Responsibilities Integrating Azure Speech to Text Implementing microphone and playback Implementing a notification system Integrating push notification service App architecture
UWPC#Android
Earth Shader
An Earth Shader, written with HLSL . Responds dynamically to light in the scene, adjustable darkness at night. Responsibilities Shader implementation using HLSL Flying object mapping on the globe Latitude, Longitude functionality
UnityC#HLSL
Door
This app was developed to investigate the then new iBeacon technology. It allows the automatic opening of a door when the user stands in front of it.
iOSObjective-CGit
Set
Set is a card game for iOS.
iOSObjective-COpenGL
Privat Projects
Do not laugh!
The Do not laugh app offers thousands jokes that you can rate and share with your friends. Users can also send in their own jokes and comment on them. This app has offers a authentication system with google and facebook and a customizable user profil. Right now there are over 100.000 registered users in the app. Responsibilities Database implementation Rest API Filters for jokes User authentication UI design and concept
AndroidJavaPhp
Lonely Places
With Lonely Places a project was created to offer people a mobile platform to exchange with like-minded people. The goal of this app is to create a reliable photo location card for your pocket. To make the tedious search for the perfect photo location as easy as possible. Responsibilities Database implementation Rest API Filters for places User authentication UI design and concept Implementation of Google places API
AndroidJavaPhp