Kilian Eller

_DSC4852_1

Hello, I am

Kilian Eller

About me

My name is Kilian and I am 25 years old and come from Lower Franconia, Würzburg. I study computer science and have been working as a student trainee for several years.
This homepage tells something about my skills, projects and hobbies.
You can consider the things listed here as a kind of portfolio, whereas especially the page about the terrarium should be more of a guide to reproduce or inspire.

I welcome comments on the respective project, no matter if questions, criticism or own experiences.

Have fun browsing!

My passion for programming I discovered at the age of 15/16 and started to learn with a C++ book. Shortly after that I got involved in native Android app development, and later I started working with Xamarin (C#) cross-platform. In addition I also learned the basics of WPF (C# and .Net) development and did some work on the Azure Cloud. Currently I'm writing native Android apps with Java/Kotlin and getting familiar with Flutter.

My spare time is not only programming, of course. I work on my home automation with Home Assistant and go to the standard dance.

Skills

Android

Android development (Java/Kotlin),
Automated testing (Espresso),
Jetpack Libraries

Kotlin Multiplatform

Android, iOS
Unit & UI Tests
Swift code execution

SQL

Various wrappers for Android and Flutter, migrations, constraints

Git

Used as a tool both at work and in university projects

Jira

Jira as ticket system for the creation of branches as well as for merge requests and testing

Projects

Terrarium

This project is about the automation of a terrarium. Starting with an Arduino that sends sensor data to a Raspberry Pi , which then sends the data to a Rest Api and later to the use of existing solutions. Now it uses MQTT and Home-Assistant together with Node-Red.

Rhasspy Mobile

Implementation of a Rhasspy Voice Assitant Sattelite for mobile devices based on Kotlin Multiplatform. As an improved further development of the Flutter Rhasspy Mobile App.

Includes offline HotWord Detection and connection to a Rhasspy server for evaluation of Voice commands.

DIY Scale

Scale with display, touch buttons as well as Bluetooth and Wifi based on a ESP 32.

Includes a Website to see the values and change the settings.

Connects per Bluetooth with ito for use with an espresso machine.

Battleship

Server client game, developed with Kotlin (Ktor, Coroutines) and Processing.

DIY Dia Scanner

3d model to print yourself helps to scan slides by means of a camera.

Flutter-USB

Addressing USB devices within a Flutter Application for Windows and Android.

Education

OCT2018 — TODAY

University of Applied Science Fulda

Bachelor of Applied Science

University of Applied Sciences Studies

In 2018 I started my computer science studies from Scratch at the University of Applied Sciences Fulda with many practice oriented subjects. 

OCT 2016 — SEP2018

University of Würzburg

Bachelor of Applied Science

University Studies

Here I started my computer science studies, because Würzburg is my hometown. Since I started working as a student worker in the 2nd semester, I soon realized that the pure university study does not offer me enough practical relevance.

Experience

MAR2019 — TODAY

Fleetboard Logistics GmbH

Student Worker – App Development

Current job

Here I continue to work with my existing and new colleagues at the App HABBL.
Since I learned a lot of Kotlin in my private projects I was one of the first to use the new language. The advantages of Kotlin include shorter code and null safety.
Everyday tasks
MAR2017 — FEB 2019

Student Worker – App Development

Entry into the world of work

I started this job as a student worker during my 2nd semester at the University of Würzburg. HABBL was the project I was working on here.

During this time I gained a lot of practical experience and got to know tools like Git and Jira. But I was also given a lot of freedom, I was allowed to design code myself and implement it independently after consultation and adjustments with my colleagues.

HABBL was later integrated into Fleetboard Logistics GmH : Article, that's where I work at the moment.