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 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 ScreenScreenshot from Melodymates; User ProfileScreenshot from Melodymates; Song Post ThreadScreenshot from Melodymates; Search Results

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.

Diagram describing MelodyMates' software architecture

Challenges

This is something I have yet to write.

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.

Motivation

This is something I have yet to write.

Connecting Humans

This is something I have yet to write.

Team

This is something I have yet to write.

Technology

This is something I have yet to write.

Challenges

This is something I have yet to write.

Cover image for Indicating Helmet

Indicating Helmet

Rapid prototyping of a bike helmet with turn signals to improve urban safety.

HardwareC
close
Photo demostrating the Indicating Helmet project

Indicating Helmet

Indicating Helmet

Indicating Helmet

Indicating Helmet

Indicating Helmet

Indicating Helmet

Indicating Helmet

Indicating Helmet

This hardware prototype of a helmet with turn indicators is designed to aid urban safety by making cyclists more noticable and allowing them to let drivers know where they are going.

Motivation

This is something I have yet to write.

Urban Safety

This is something I have yet to write.

Technology

This is something I have yet to write.

Challenges

This is something I have yet to write.

Cover image for Schulportal App

Schulportal App

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

600+ UsersAndroidKotlin
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

Motivation

This is something I have yet to write.

Technology

This is something I have yet to write.

Challenges

This is something I have yet to write.

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.

Let's grow together

Tell me about yourself

& what you've got in mind