Florian König
Blurry photo of subway station

Collaboration

Android

Web

Cloud

Design

3D

Hardware

DevOps

Collaboration

Android

Web

Cloud

Design

3D

Hardware

DevOps

Collaboration

Android

Web

Cloud

Design

3D

Hardware

DevOps

Collaboration

Android

Web

Cloud

Design

3D

Hardware

DevOps

Recent Projects

Cover image for Culture on Air

Culture on Air

Explore what the world is listening to! Fly around the globe to discover charts from every country.

UnityC#
close
Photo demostrating the Culture on Air project

Culture on Air

Culture on Air

Culture on Air

Culture on Air

Culture on Air

Culture on Air

Culture on Air

Culture on Air

Culture on Air is a fun experience built in Unity. Fly around the globe in a helicopter, and your Air Tune Curator (ATC) will play the hottest hits from the country you’re hovering over.

I built Culture on Air during my semester abroad at IADE University in Lisbon. Inspired by all the new aspects I could discover in Portuguese culture, I wanted to create something that allowed everyone to dive into different cultures. Having researched the power of music during a previous project - MelodyMates - regional Spotify charts seemed like the perfect choice.

Have a good flight!

Cover image for MelodyMates

MelodyMates

MelodyMates is a social network for young music lovers. Sign up with Spotify, share the songs you love, and discover what your friends are recommending.

FaunaDenoFlutterSvelteKit
close
Photo demostrating the MelodyMates project

MelodyMates

MelodyMates

MelodyMates

MelodyMates

MelodyMates

MelodyMates

MelodyMates

MelodyMates

MelodyMates is a social network for young music lovers.
Sign up with Spotify, share the songs you love, and discover what your friends are recommending.

Screenshot from MelodyMates; Home FeedScreenshot from MelodyMates; User ProfileScreenshot from MelodyMates; PostScreenshot from MelodyMates; Search Screen

Motivation

I often find great new songs that I want to show my friends. What I used to was sending them Spotify links on messengers. However, this was not only a bad user experience, I also had to send it to multiple people individually. Receiving links without a rich preview also meant having to play a song first to see what it was about. Lastly, this broke as soon as a friend was using a different streaming service.

Thus was born the idea to build a platform where friends can connect to discover awesome music. MelodyMates can connect to different music streaming services, and will always show information about shared songs. Furthermore, friends can react and reply to express their feelings about a song.

Connecting Humans

Like many of my projects, MelodyMates is all about fostering meaningful connectings between humans. Communally liked music can contribute to deepening the social connection people feel, exploring more similarities.

Stupacher et al. (2020)

, for example, found that “the social context provided by music can strengthen interpersonal closeness by increasing temporal and affective self-other overlaps”.

Technology

I wanted to use this project to experiment with new technologies. Most of MelodyMate’s backend is running on the API layer on top of the database utilized, Fauna. This includes attribute-based access control, database functions, and more. The client accesses this through a GraphQL endpoint.

This client is built on SvelteKit for the Web and being built on Flutter for mobile. It directly communicates with the Spotify API, and eventually, the Apple Music API. This minimizes private user data handling on the server side.

Furthermore, I have built a custom authentication solution, running on Google Cloud Run. It generates asynchronous JWTs based on a user’s authenticated music service access. This token can be independently validated on Fauna.

Cover image for Chess:E

Chess:E

Remote but analog chess system that brings the traditional chess experience to the digital age.

HardwareDenoAMQPPythonSvelteKit
close
Photo demostrating the Chess:E project

Chess:E

Chess:E

Chess:E

Chess:E

Chess:E

Chess:E

Chess:E

Chess:E

Chess:E is an internet-enabled chess board that enables playing chess on a physical board against friends at a different location or in an virtual environment. It brings the traditional chess experience to the digital age.

Cover image for Schulportal App

Schulportal App

Native Android app for students to manage timetables and homework, chat with teachers, and much more.

600+ UsersAndroidKotlinreverse-eng
close
Photo demostrating the Schulportal App project

Schulportal App

Schulportal App

Schulportal App

Schulportal App

Schulportal App

Schulportal App

Schulportal App

Schulportal App

Schulportal App makes accessing Hesse’s education portal a breeze. It allows students to manage timetables and homework, chat with teachers, and much more.

Screenshot from Schulportal App; Home ScreenScreenshot from Schulportal App; Home ScreenScreenshot from Schulportal App; TasksScreenshot from Schulportal App; Schedule ChangesScreenshot from Schulportal App; MessengerScreenshot from Schulportal App; Class SummaryScreenshot from Schulportal App; Additional Features

More Projects

About Me

About Me

About Me

About Me

About Me

About Me

About Me

About Me

About Me

About Me

About Me

About Me

About Me

About Me

About Me

About Me

About Me

About Me

About Me

About Me

About Me

About Me

About Me

About Me

Hey, I'm Florian!

I'm a multidisciplinary software engineer with a strong passion for the technology of tomorrow. I love building digital products and physical experiences that just feel natural.

I studied Software Engineering at CODE Berlin and Design at IADE Lisbon.
Currently, I'm working at TBO Interactive, creating Android Native experiences.

Everything you ever wanted is doing it.

Let's grow together

Tell me about yourself

& what you've got in mind