← Back to Projects Company Projects

A showcase of professional projects developed during my career in software engineering, spanning game development, mobile applications, and enterprise solutions.

OBI Google Workspace Migration

2025
OBI Google Workspace Migration - Feature Image

Large-scale enterprise cloud transformation project for OBI, one of Europe's leading home improvement retailers. As part of a comprehensive digital transformation affecting 40,000+ employees across 644 locations in 10 countries, I specialized in developing custom Google Apps Script solutions to replace legacy Excel and Access applications while working within Google Workspace constraints.

My Responsibilities:

  • Developed custom Google Apps Script solutions to replace legacy Excel macros and Access databases
  • Implemented TypeScript-to-JavaScript transpilation pipeline for Google Apps Script deployment
  • Built complex backend systems within Google Workspace ecosystem constraints
  • Collaborated directly with OBI stakeholders to understand specific use cases and requirements
  • Designed solutions for historically grown applications with connections to existing systems
  • Created automated build processes using clasp and gilab (Command Line Apps Script Projects)

Tech Stack:

Google Apps ScriptTypeScriptJavaScriptGoogle Workspace APIsGoogle Sheetsclasp (Google Apps Script CLI)Node.jsBuild Pipeline AutomationGoogle Cloud Platform

Enterprise Cleaning Management Platform

2023
Enterprise Cleaning Management Platform - Feature Image

A comprehensive digital platform for professional cleaning operations, featuring modular architecture with crew management, resource planning, space organization, and business intelligence. The platform integrates multiple systems and provides real-time data exchange capabilities for large-scale cleaning operations.

My Responsibilities:

  • Implementation of modular ERP system with four core modules (crew, tools, space, business)
  • Developed data pipeline for seamless integration with existing IT environments
  • Implemented comprehensive authentication and authorization system for multi-tenant architecture
  • Created ticketing system for task logging and audit planning functionality
  • Maintained integrations and comprehensive service test suites using TDD approach

Tech Stack:

TypeScriptAWSNode.jsTDD (Test-Driven Development)DDD (Domain-Driven Design)GraphQLREST APIs

HorseClub

2018
HorseClub - Feature Image

Horse Club is a horse adventure game for kids released for iOS App Store, Google Play Store and Amazon App Store. Players can test their knowledge about horses in different quizzes, pet and clean horses, and take them out on rides.

My Responsibilities:

  • Implementation of dynamic generated track system for horse riding
  • Designed parameter-based track generation with probability system
  • Implemented mini games and game mechanics
  • Managed release process

Tech Stack:

Unity3DC#Mobile DevelopmentiOSAndroidAmazon App Store

Video:

Gallery:

HorseClub - Gallery ImageHorseClub - Gallery ImageHorseClub - Gallery Image

MyWallstreet

2018
MyWallstreet - Feature Image

MyWallstreet is a cross-platform live trading app where you can trade CFD products. The application supports Android, iOS and WebGL platforms, with a special Trading Machine for physical trading cards.

My Responsibilities:

  • Maintained code base supporting four different platforms (Android, iOS, WebGL, Trading Machine)
  • Implemented client back-end communicating with banking gateway
  • Designed, built and maintained the Linux-based trading machine
  • Implemented card reader functionality for trading machine
  • Managed platform-specific features and hardware restrictions

Tech Stack:

Unity3DC#Cross-Platform DevelopmentAndroidiOSWebGLLinuxBanking Integration

Video:

Gallery:

MyWallstreet - Gallery Image

SmartPlay

2017
SmartPlay - Feature Image

A hybrid game system which combines classic board games with computer vision and smartphones. Two games were developed using this approach: King Arthur and Das Magische Museum.

My Responsibilities:

  • Developed hybrid board game system with computer vision integration
  • Implemented smartphone-based board tracking using computer vision middleware
  • Created verbal interaction system for player support and immersion
  • Designed sound effects and story integration for enhanced gameplay
  • Developed both King Arthur and Das Magische Museum games

Tech Stack:

Unity3DC#Computer VisionMobile DevelopmentImage RecognitionAudio Integration

Gallery:

SmartPlay - Gallery ImageSmartPlay - Gallery ImageSmartPlay - Gallery Image

Mars

2014
Mars - Feature Image

Mars is an interactive novel supported through the DCF of the MFG Medien- und Filmgesellschaft Baden-Württemberg. The novel contains illustrations, sound effects, music, animations and minigames which add an immersive experience to the app.

My Responsibilities:

  • Development of interactive novel with parallax images and 3D effects
  • Implementation of iPad tilt and movement controls for parallax viewing
  • Created choice-based story system affecting narrative outcomes
  • Mentored Bachelor thesis on Story Tool implementation
  • Designed content loading system separating implementation from content

Tech Stack:

Unity3DC#iOS DevelopmentInteractive MediaParallax GraphicsStory Engine

Gallery:

Mars - Gallery ImageMars - Gallery Image

Command and Conquer: Tiberium Alliance

2011
Command and Conquer: Tiberium Alliance - Feature Image

Command and Conquer - Tiberium Alliance is a military science fiction massively multiplayer online real-time strategy video game originally developed for the browser. We ported it to iOS platform for iPhone and iPad.

My Responsibilities:

  • iOS port development for iPhone and iPad platforms
  • Adapted browser-based game for mobile constraints and limited resolution
  • Implemented non-native iOS solution while maintaining game functionality
  • Coordinated with EA Phenomic main development team
  • Ensured feature parity with browser version despite platform limitations

Tech Stack:

JavaScriptQooxdooHTMLiOS DevelopmentMobile PortingCross-Platform

Video:

Gallery:

Command and Conquer: Tiberium Alliance - Gallery Image

Was Ist Was - Abenteuer Erde

2009
Was Ist Was - Abenteuer Erde - Feature Image

Was ist Was - Abenteuer Erde is an action adventure for the Nintendo DS where the player travels around the world and solves puzzles to find their missing grandfather. This project was part of my Diploma thesis on AI implementation.

My Responsibilities:

  • Implementation of game AI and pathfinding systems for Nintendo DS
  • Developed minigames and puzzle mechanics
  • Optimized memory allocations for navigation meshes with high node counts
  • Implemented techniques to reduce pathfinding nodes for smooth gameplay
  • Wrote Diploma thesis: 'Implementation of a State Driven AI Subsystem including Pathfinding on an ARM Derivative'

Tech Stack:

C/C++Nintendo DS SDKARM AssemblyAI ProgrammingPathfindingGame AI

Gallery:

Was Ist Was - Abenteuer Erde - Gallery ImageWas Ist Was - Abenteuer Erde - Gallery ImageWas Ist Was - Abenteuer Erde - Gallery ImageWas Ist Was - Abenteuer Erde - Gallery ImageWas Ist Was - Abenteuer Erde - Gallery Image