Avatar

Hi, I am


Passionate Software Developer at Schwäbisch Media with experience in mobile development, cloud architectures, DevOps and Clean code principles.

Find Out More

About me


I am a passionate software developer with focus on application development from Berlin, to whom the following personal characteristic and values are important:

Team
Work

“Coming together is a start. Staying together is progress. Working together is a success”

Henry Ford

Good teamwork is very important to me, because it is the key to success. Therefore, I pay attention to forming teams and creating knowledge transfer.

Continuing
Education

I am a very inquisitive person, so further training opportunities are very important to me. Hence, regular education is part of my daily routine.

Open
Minded

I am always open to new things. On the one hand, I appreciate feedback to improve my daily work. On the other hand, I don't hesitate to give constructive feedback to improve existing processes and teamwork.

Working
Agile

My goal is to become an excellent software developer with a focus on cross-platform mobile development. Agile working helps me achieve this goal in my current position at Schwäbisch Media. This has given me hands-on experience with the latest technologies in cloud computing and cross-platform development, especially iOS and Android. I have also learned to develop highly scalable products across the entire product lifecycle as part of a team.

Experience

Work Experience


 
06/2024 - Heute
Today
06/2024

FullStack and Mobile Developer

Schwäbisch Media - Das Medienhaus im Süden
Kubernetes Docker Flutter REST API Python Flask CI/CD Google Cloud Platform (GCP)

Since June 2024 I support the team in the area of fullstack and mobile development for iOS and Android. My main task is the further development of existing apps and conception of new features using Flutter. In addition, I support the development of backend services in order to create interfaces for communication between frontend and backend using Flask, Docker, Kubernetes and Helm. I always keep track of our productive applications by taking care of monitoring, testing and bugfixing. I also act as a technical consultant for product owners, concept developers and graphic designers.

  • Development of an Mobile App for iOS and Android in a German-speaking team.
  • Following Clean Architecture and Coding Standards
  • Realization of the Flutter App and implementation of various services operated with Kubernetes
 
 
01/2020 - 06/2024
06/2024
01/2020

FullStack Developer with focus on frontend (Flutter)

MKK
Kubernetes Flutter RabbitMQ Keycloak eHealth CI/CD Redux

Since January 2020 I support the team platform in the area of mobile development for iOS and Android. My main task is the further development and conceptual design of new features of the MKK - Meine Krankenkasse app using Flutter. Furthermore I help to develop backend services to create interfaces for communication between frontend and backend using Docker, Kubernetes and Helm.

  • Development of an Mobile App for iOS and Android in a German-speaking team.
  • Following Clean Architecture and Coding Standards
  • Realization of the Flutter App and implementation of various services operated with Kubernetes
 
 
12/2019 - 10/2017
12/2019
10/2017

Working Student

IAV GmbH
HTML5 CSS3 Boostrap JQuery JavaScript Python3 Django PyQt CI/CD Jenkins

During this time, I was responsible for the maintenance and development of a web application for graphical evaluation of engine test bench utilization, which was used by internal managers and team leaders. The web app was responsive and hosted on an internal Windows server. For the backend, the python framework Django was used for business logic and as a connection interface to an Oracle database for reading measurement data.

  • Independent development of a web application for the graphical evaluation of the utilization of engine test benches.
  • Readout and preparation of test bench usage data from a database.
  • Design and implementation of diverse graphical evaluations of test bench utilization data according to user inputs.
  • Commissioning, user support and further development of the web application according to user requirements.
  • Collaboration in the development of various Python tools for test bench automation as well as for the evaluation of measurement data.
 
 
07/2013 - 09/2017
09/2017
07/2013

Working Student

Fraunhofer Institute for Reliability and Microintegration IZM
C# C PyQt MQTT

In the beginning, my main activity was the production of electronic assemblies (assembling, soldering, etc.) in order to familiarize myself with the hardware. Afterwards, i have been working on concept development and realization of software for automated design of transmission protocols for embedded systems, using C# and Python.

  • Manufacturing of electronic assemblies
  • Application development with C#
  • Application Development for Embedded Systems Control with Python
  • Concept development and realization of software for automated design of transmission protocols
  • Implementation of an Bootloader for Atmel AVR Xmega microcontrollers
 


Education


 
10/2016 - 12/2019
12/2019
10/2016

M.Sc Computer Science, focus on Data and Software Engineering

Technical University of Berlin

Thesis: A blockchain-based location verification system for supply chain networks. (grade 2.3) Ongoing and completed theses

 
 
10/2012 - 06/2016
06/2016
10/2012

B.Sc Computer Science

Technical University of Berlin

Thesis: Automatic evaluation and adaptation of adaptation rules of self-adaptive systems.

 


Languages


German

Native

Spanish

C1 level

English

B2 level

Technical Skills

Programming Languages & Frameworks

Languages
  • Dart
  • Python
  • Kotlin
  • Java
  • JavaScript
  • HTML5
  • CSS3
Frameworks
  • Flutter
  • Django
  • React Native
  • Bootstrap

DevOps

  • CI/CD: Fastlane, Jenkins, Travis, GitLab CI
  • Git: Git-flow-Workflow

Build and deploy scalable container solutions

  • Docker
  • Kubernetes
  • Helm
  • AWS

Productivity Tools

  • Online diagram software: Miro, Draw.io
  • Messenger: Slack
  • Documentation: Confluence
  • Conference calling software: Zoom, GoToMeeting
  • Google Drive: Sheets Docs
  • UX/UI: Figma, Zeplin

Projects

Schwäbisch Media

App Team


I have been working at Schwäbisch Media since June 2024 and support the Team in Mobile and Fullstack Development.

  • I am currently working on the development of various mobile apps for iOS and Android, which are distributed in the respective stores for our customers.
  • I develop multiple backend services that are used to communicate with internal publishing systems and deploy the corresponding models as microservice containers in the Google Cloud.
  • I am responsible for technical feasibility studies of various integrations.
  • Flask
  • Python
  • Dart
  • Flutter
  • Docker
  • Google Cloud Run
  • Gitlab

MKK

Vbu.tech/Platform


I have been working at the MKK from January 2020 until June 2024 and support the Team in the area of Mobile Development.

  • I have been working on the Mobile App for iOS and Android which is distributed on the specific stores for our customers.
  • I have been working on the microservices that are used to communicate with the internal Healthcare systems and deploy the corresponding models as microservice containers on Kubernetes.
  • Kubernetes
  • Kotlin
  • Dart
  • Flutter
  • Docker
  • Helm
  • Jenkins
  • AWS EC2, S3
  • Git
  • Scrum

IAV

Automotive Engineering


I have been working at the IAV from October 2017 until December 2019 and support the Team in the area of Web Development.

  • I have been working independently on a web application for the graphical evaluation of the utilization of engine test benches.
  • I have been working on readout and preparation of test bench usage data from a database
  • I succeeded to design and implement diverse graphical evaluations of test bench utilization data according to user inputs.
  • I took over the main responsibility of the web app and thus the user support as well as the further development of the web application according to the users' requirements.
  • I collaborated in the development of various Python tools for test bench automation as well as for the evaluation of measurement data.
  • Python
  • HTML5
  • CSS3
  • JavaScript
  • MySQL
  • RDBMS
  • Django
  • Bootstrap
  • JQuery
  • Microsoft Windows Server 2016
  • Git
Welcome page
Welcome page after succeeded login
overview page
Overview page after succeeded login
Comparison of two engine test benches
Comparison of two engine test benches over the entered time period

Fraunhofer Institute

for Reliability and Microintegration IZM


From September 2013 to October 2017, I worked at the Fraunhofer Institute IZM, supporting the team in the area of application development for embedded systems and in the manufacturing of electronic assemblies.

  • I have been working on manufacturing of electronic assemblies like car speed cameras.
  • I have been working on concept development and realization of software for automated design of transmission protocols.
  • I succeeded to design and implement an Bootloader for Atmel AVR Xmega microcontrollers.
  • I successfully collaborated in the development of an C# tool for the detection of power failures in a self-sufficient power network.
  • Python
  • C#
  • Git

Daimler Future Van

Vehicle Connectivity


Daimler Future Van - Vehicle Connectivity was a student project at the Technical University of Berlin based on the field of mobile cloud computing. The goal of this project was to develop a customer app for autonomous shuttles. We succeeded to set up and implementation of an architecture for a convenient public door-to-door transportation that provides an 24/7 on-demand mobility service.

  • I successfully participated in the design and conceptualization of the app.
  • I successfully participated in the design and conceptualization of the backend.
  • During the project I was responsible for the planning and compliance of the MVP.
  • JavaScript
  • React Native
  • Docker
  • Kubernetes
  • MongoDB
  • Node.js
  • Express.js
  • REST API
  • AWS: EC2
Login screen
Login screen
Account Screen
Account Screen
Order History Screen
Order History Screen
Search Route
Search Route
Suggested Route
Suggested Route
Confirm Boarding
Confirm Boarding
View inside the van
View inside the van
Architecture overview
Architecture overview

(Protoype) A Blockchain-based Location Verification System

or Supply Chain Networks


This prototype was part of my master thesis. The goal of this prototype was the development of a webapp that provides more transparency within a supply chain.

  • Design and conception of the webapp.
  • Design and conceptualization of the backend.
  • During the master thesis I was responsible for the planning and compliance of the prototype.
  • HTML5
  • CSS
  • JavaScript
  • Python3.7
  • Django
  • Solidity
  • Truffle Suite for smart contract management.
  • Ganache for a personal Ethereum blockchain to run tests, execute commands, and check status.

Let's Get In Touch!


Do you have any questions related to my portfolio, my technical background, or anything else? I am looking forward to getting in touch with you!