Projects

Filter Projects:

Oberion v3 | Website Builder for Game DevelopersOber

Oberion v3 | Website Builder for Game Developers

In DevelopmentWebsite

As a team, we have decided on a pivot, the realignment of our business model. A prototype is available for early adopters. What took me a year with v2, I managed in half a day in this new iteration. A release in summer 2020 is on the way.

Learnings and Experiences

  • Learning from past mistakes to improve in a new idea
  • Pivot of the business model with reuse of already programmed components in a new context

Used Technologies and Methods

HTMLCSSJavaScriptReactJSGatsbyJSNode.jsScrumMaterial UIStyled ComponentsJSONSVGExpress.jsMochaJSJamstackNetlifyGitBitbucketWebhooksDiscordGraphQLREST APIJWT AuthenticationPostmanWindows PowershellTelekom Open CloudGoogle CloudGoogle Firestore
Oberion v2 | Trip Advisor for Video Gamesv2

Oberion v2 | Trip Advisor for Video Games

FinishedWebsite

Oberion emerged from my master thesis, which enabled me to participate in the EXIST Start-up Grant from the German Federal Ministry of Economics. After several iterations of the business model, a cross-platform database for video games emerged similar to IMDB or Goodreads. The goal was to bring attention to overlooked games of small independent developers in the sense of a Trip Advisor for video games.

Learnings and Experiences

  • Intensive programming with modern web technologies
  • Connection of the frontend with microservices and cloud technologies according to the principles of the Jamstack
  • Project management according to Scrum methodology as a product owner
  • Entrepreneurship and startup experience
  • Pitching and presenting in the Borek.Digital-Accelerator
  • Promotion by Telekom TechBoost and Google Cloud for Startups

Used Technologies and Methods

HTMLCSSJavaScriptReactJSGatsbyJSNode.jsScrumMaterial UIStyled ComponentsStorybookD3.jsJSONSVGExpress.jsMochaJSJamstackNetlifyGitBitbucketWebhooksDiscordSQLPostgreSQLGraphQLDebian ServerBashSSHREST APIJWT AuthenticationPostmanWindows PowershellTelekom Open CloudGoogle CloudGoogle Firestore
Oberion v1 | Concept Website for GAMESCOM 2018v1

Oberion v1 | Concept Website for GAMESCOM 2018

FinishedWebsite

Following the recommendations of Eric Ries' lean startup model, the assumptions of the business model were validated during GAMESCOM 2018. In discussions with players, game developers and publishers were pitched the idea and asked for their opinion. The findings of this survey are reflected in Oberion v2.

Learnings and Experiences

  • Creation of a professional pitch deck
  • Pitching and presenting on a busy trade fair
  • Creation of a presentation web page with classic Vanilla HTML, CSS and JavaScript

Used Technologies and Methods

HTMLCSSJavaScriptNode.jsDebian ServerMicrosoft Powerpoint
TUSC | Data Analytics from the Steam StoreTUSC

TUSC | Data Analytics from the Steam Store

Finished

TUSC started as a personal project with the goal of enabling data science in the field of video games. At first, it was only about collecting data. In my master thesis, I expanded the project to build a machine learning model for the analysis of reviews, which extracts product describing features and their ratings.

Learnings and Experiences

  • Intensive Java programming with Java Spring, Hibernate and MySQL
  • Conscious use of software design patterns: Abstract Factory, MVC, Observer, Singleton, Strategy, Template Method
  • Familiarization with advanced programming concepts such as multi-threading and tuned throttling in conjunction with RESTful APIs
  • Use of IBM Watson to perform sentiment analysis based on Steam reviews

Used Technologies and Methods

JavaJava SpringJUnitHibernate ORMSeleniumRaspberry PiSQLMySQLGitREST APIIBM Watson
VERA | Project Optimization for Volkswagen Financial ServicesVERA

VERA | Project Optimization for Volkswagen Financial Services

Finished

VERA supports project management in planning the resources for further development of the company's own CRM systems. VERA allows resources to be optimised by "pressing a button", thereby relieving the workload for the team. After completing the project, I participated in regression tests of the SAP CRM systems.

Learnings and Experiences

  • Draft, design and implementation of the presentation, logic and data management layer based on a business concept or specification
  • Intensive VBA programming and development of expert knowledge about Microsoft Office
  • Vastly improved skills in formulating complicated SQL queries
  • Formulation and structured execution of regression tests

Used Technologies and Methods

Visual Basics for ApplicationsSQLMicrosoft AccessMicrosoft ProjectMicrosoft ExcelMicrosoft WordMicrosoft PowerpointSAP CRM
Internship 'Integrity Constraints' with Geographic DataPI

Internship 'Integrity Constraints' with Geographic Data

Finished

Based on data of the Braunschweig city center from Open Street Maps, an implementation of relational integrity constraints was realized using assertions in Java and triggers from PostgreSQL. The goal was to prevent geographical errors (e.g. houses are not located on streets) using these conditions.

Learnings and Experiences

  • Understanding of PostgreSQL geographic functions and data types
  • Generation of comprehensible error messages when constraints were violated
  • Visualization of violations using SVGs and correct geographic features on a map

Used Technologies and Methods

JavaGitSQLPostgreSQLSVG
Internship in the Moscow Aviation InstituteMAI

Internship in the Moscow Aviation Institute

Finished

At the Department of Business Engineering of the Moscow Aviation Institute, I programmed an application and database for managing resources, their leasing contracts, and payment flows.

Learnings and Experiences

  • My first software project that I carried out myself from start to finish
  • Communication with the staff of the institute in English and Russian
  • Autodidactic learning of VBA to realize the project

Used Technologies and Methods

Visual Basics for ApplicationsSQLMicrosoft AccessMicrosoft ExcelMicrosoft Powerpoint