I am a passionate freelance Android Developer located in Vienna. I have been developing native Apps since 2017, but recently also worked intensely on Kotlin Multiplatform projects, targeting iOS and Android.

Maximilian Pröll

Masters Degree 2022

Visual Computing

Education

Bachelors Degree 2018

Media Informatics & Visual Computing

Socials

Extract of Projects I worked on

I worked on different Apps in a wide range of categories, including health, fitness, efficiency and entertainment.

ORF KIDS

Official App of the ORF (Austrian national broadcaster) channel for children

Official App of the Austrian Lotteries GmbH

Österreichische Lotterien

Official App of the Austrian Lotteries GmbH and Casinos Austria

win2day
win2day SPORTS

win2day App dedicated to sports betting

Two-Factor-Authentication App of Austrian webhosting provider world4you.

world4you

Fitness App tracking blood oxygen levels inside the muscle using NIRS sensors connected via Bluetooth. All the data is visualized in real-time and can also be examined after the training using the App.

TRAIN.RED
Smart COPD Trainer

Health App supporting patients with COPD (chronic obstructive pulmonary disease). Using the App, the patients track different health parameters like sleep quality, bloody oxygen levels and lung capacity with sensors connected via Bluetooth.

Health App providing information of overall health of users using an ECG chest strap connected via Bluetooth.

Autonom Health
ORF SOUND

ORF Sound bundles all audio programs of the Austrian television

My projects

Some projects I worked on in my spare time. You can find all my public projects on Github.

Le Quest

Le Quest is an App which aims to give you daily challenges in a city of your choice (Berlin in this case). The challenges are supposed to get you out of your comfort zone and to visit new places and meet like-minded people.

This project was created for fun to acquire experience with more complex Kotlin Multiplatform (KMP) projects, since dedicated implementations are necessary (e.g., Apple Maps for iOS and Google Maps for Android). The data is stored remotely (Supabase) and locally (Room for KMP).

Pomodoro Timer

Kotlin Multi Platform (KMP) App running on iOS and Android. The goal of this project was to examine the current state of Compose Multiplatform.

The App tracks the amount of time spent on work and displays visualizations of this data.

Compose Multiplatform Chart Library

A Compose Multiplatform chart library I created for fun. It supports line and bar charts.

The main goal of this library was to implement a line chart which is optimized for large datasets, allowing data exploration in real-time (GIF shows 2.1 million data points). To this end, the data loading is implemented in an asynchronous way using Kotlin Coroutines. Furthermore, the Largest Triangle Three Buckets (LTTB) algorithm was implemented to downsample the data for display. Additionally, displaying live data is supported.

Food Manager

The App allows users to manage their grocery shopping by defining meals with their ingredients. If a meal is selected to be cooked, the App automatically moves all ingredients, which are not in stock, to the shopping list.

Contact Me