Avatar

Hi, Ich bin


Softwareentwickler bei der Schwäbisch Media mit Erfahrung in mobiler Entwicklung, Cloud-Architekturen, DevOps und Clean-Code-Prinzipien.

Mehr erfahren

Über Mich


Ich bin ein leidenschaftlicher Softwareentwickler mit Schwerpunkt Anwendungsentwicklung aus Berlin, dem die folgenden persönlichen Eigenschaften und Werte wichtig sind:

Team
Work

"Zusammenkommen ist ein Anfang. Zusammenbleiben ist ein Fortschritt. Zusammenarbeiten ist ein Erfolg"

Henry Ford

Gute Teamarbeit ist mir sehr wichtig, denn sie ist der Schlüssel zum Erfolg. Ich achte dabei auf einen respektvollen Umgang und einen ständigen Wissenstransfer.

Regelmäßige
Weiterbildung

Ich bin ein sehr wissbegieriger Mensch, daher sind mir Weiterbildungsmöglichkeiten wichtig. Darüber hinaus, gehört eine regelmäßige Kursteilnahme zu meinem Tagesablauf.

Offen für
Neues

Ich bin immer offen für neue Dinge. Einerseits schätze ich Feedback, um meine tägliche Arbeit zu verbessern. Andererseits zögere ich nicht, konstruktives Feedback zu geben, um bestehende Prozesse und die Teamarbeit zu voranzutreiben.

Agiles
Arbeiten

Mein Ziel ist es, ein exzellenter Softwareentwickler, mit Fokus auf plattformübergreifende mobile Entwicklung, zu werden. Agiles Arbeiten hilft mir, dieses Ziel in meiner aktuellen Position bei der Schwäbisch Media zu erreichen. Dadurch habe ich praktische Erfahrungen mit den neuesten Technologien im Bereich Cloud Computing und plattformübergreifender Entwicklung, insbesondere iOS und Android gewinnen können. Des Weiteren habe ich gelernt, als Teil eines Teams hoch skalierbare Produkte über den gesamten Produktlebenszyklus zu entwickeln.

Erfahrungen

Berufserfahrung


 
06/2024 - Heute
Heute
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)

Seit Juni 2024 unterstütze ich das Team im Bereich der Fullstack und mobilen Entwicklung für iOS und Android. Meine Hauptaufgabe ist die Weiterentwicklung bestehender Apps und Konzeption von neuen Features unter Verwendung von Flutter. Darüber hinaus unterstütze ich bei der Entwicklung von Backend-Services, um Schnittstellen für die Kommunikation zwischen Frontend und Backend mit Hilfe von Flask, Docker, Kubernetes und Helm zu schaffen. Ich behalte stets den Überblick über unsere produktive Anwendungen, indem ich mich um Monitoring, Testing und Bugfixing kümmer. Zusätzlich agiere ich als technischer Berater für Product Owner, Konzepter und Grafiker.

  • Entwicklung einer Mobile App für iOS und Android in einem deutschsprachigen Team.
  • Befolgung von Standards für saubere Architektur und Kodierung
  • Realisierung einer Flutter-App und Implementierung verschiedener Dienste, die mit Kubernetes betrieben werden.
 
 
01/2020 - 06/2024
06/2024
01/2020

FullStack Developer mit Fokus auf Frontend (Flutter)

MKK
Kubernetes Flutter RabbitMQ Keycloak eHealth CI/CD Redux

Seit Januar 2020 unterstütze ich das Team Plattform im Bereich der mobilen Entwicklung für iOS und Android. Meine Hauptaufgabe ist die Weiterentwicklung und Konzeption von neuen Features der MKK - Meine Krankenkasse App unter Verwendung von Flutter. Darüber hinaus unterstütze ich bei der Entwicklung von Backend-Services, um Schnittstellen für die Kommunikation zwischen Frontend und Backend mit Hilfe von Docker, Kubernetes und Helm zu schaffen.

  • Entwicklung einer Mobile App für iOS und Android in einem deutschsprachigen Team.
  • Befolgung von Standards für saubere Architektur und Kodierung
  • Realisierung einer Flutter-App und Implementierung verschiedener Dienste, die mit Kubernetes betrieben werden.
 
 
10/2017 - 12/2019
12/2019
10/2017

Werkstudent

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

Während dieser Zeit war ich verantwortlich für die Pflege und Entwicklung einer Webanwendung zur grafischen Auswertung der Motorprüfstandsauslastung, die von internen Managern und Teamleitern genutzt wurde. Die Web-App war responsive und wurde auf einem internen Windows-Server gehostet. Für das Backend wurde das Python-Framework Django für die Businesslogik und als Verbindungsschnittstelle zu einer Oracle-Datenbank zum Auslesen von Messdaten verwendet.

  • Eigenständige Entwicklung einer Webanwendung zur grafischen Auswertung der Auslastung von Motorenprüfständen.
  • Auslesen und Aufbereiten von Prüfstandnutzungsdaten aus einer Datenbank.
  • Entwurf und Implementierung diverser grafischer Auswertungen von Prüfstandnutzungsdaten nach Benutzereingaben.
  • Inbetriebnahme, Kundensupport und Weiterentwicklung der Webanwendung nach den Anforderungen der Anwender.
  • Mitarbeit an der Entwicklung verschiedener Python-Tools zur Prüfstandautomatisierung sowie zur Auswertung von Messdaten.
 
 
07/2013 - 09/2017
09/2017
07/2013

Werkstudent

Fraunhofer Institute für Zuverlässigkeit und Mikrointegration IZM
C# C PyQt MQTT

Anfangs war meine Hauptaufgabe die Herstellung von elektronischen Baugruppen (Bestückung, Löten, etc.) um mich mit der Hardware vertraut zu machen. Danach habe ich mich mit der Konzeptentwicklung und Realisierung von Software zum automatisierten Entwurf von Übertragungsprotokollen für eingebettete Systeme, unter Verwendung von C# und Python.

  • Fertigung und Bestückung von elektronischen Baugruppen
  • Anwendungsentwicklung mit C#
  • Anwendungsentwicklung für eingebettete Systeme mit Python
  • Konzeptentwicklung und Realisierung von Software zum automatisierten Entwurf von Übertragungsprotokollen
  • Implementierung eines Bootloaders für Atmel AVR Xmega Mikrocontroller
 


Studium


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

M.Sc Computer Science, Fokus auf Data and Software Engineering

Technische Universität zu Berlin

These: A blockchain-based location verification system for supply chain networks. (grade 2.3) Laufende und abgeschlossene Dissertationen

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

B.Sc Computer Science

Technische Universität zu Berlin

These: Automatische Auswertung und Anpassung von Adaptionsregeln selbstadaptiver Systeme.

 


Sprachen


Deutsch

Muttersprache

Spanish

C1 Level

English

B2 Level

Technische Skills

Programmiersprachen & Frameworks

Programmiersprachen
  • 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

Bereitstellung skalierbarer Container-Lösungen

  • Docker
  • Kubernetes
  • Helm
  • AWS

Produktivitätswerkzeuge

  • Online Diagramm software: Miro, Draw.io
  • Messenger: Slack
  • Dokumentation: Confluence
  • Software für Konferenzschaltungen: Zoom, GoToMeeting
  • Google Drive: Sheets Docs
  • UX/UI: Figma, Zeplin

Projekte

Schwäbisch Media

App Team


Ich bin seit Juni 2024 bei der Schwäbisch Media tätig und unterstütze das Team im Bereich Mobile and Fullstack Development.

  • Ich arbeite derzeit an der Entwicklung verschiedener Mobile Apps für iOS und Android, die in den jeweiligen Stores für unsere Kunden vertrieben wird.
  • Ich entwickel verschiedene Backend Services, die zur Kommunikation mit internen Verlagssystemen verwendet werden, und die entsprechenden Modelle als Microservice-Container in der Google Cloud bereitgestellt.
  • Ich bin zuständig für Technische Machbarkeitsprüfungen von verschiedenen Integrationen
  • Flask
  • Python
  • Dart
  • Flutter
  • Docker
  • Google Cloud Run
  • Gitlab

MKK

Vbu.tech/Platform


Ich war von Januar 2020 bis Juni 2024 bei der MKK tätig und unterstütze das Team im Bereich Mobile Development.

  • Ich arbeite derzeit an der Mobile App für iOS und Android, die in den jeweiligen Stores für unsere Kunden vertrieben wird.
  • Ich entwickel Microservices, die zur Kommunikation mit internen Healthcare-Systemen verwendet werden, und die entsprechenden Modelle als Microservice-Container auf Kubernetes bereitgestellt.
  • Kubernetes
  • Kotlin
  • Dart
  • Flutter
  • Docker
  • Helm
  • Jenkins
  • AWS EC2, S3
  • Git
  • Scrum

IAV

Automotive Engineering


Ich war von Oktober 2017 bis Dezember 2019 bei der IAV tätig und unterstütze das Team im Bereich der Webentwicklung.

  • Ich habe selbstständig an einer Web-Anwendung zur grafischen Auswertung der Auslastung von Motorenprüfständen gearbeitet
  • .
  • Ich habe mich mit dem Auslesen und Aufbereiten von Prüfstandsauslastungsdaten aus einer Datenbank beschäftigt
  • Ich konnte diverse grafische Auswertungen von Prüfstandsauslastungsdaten nach Benutzereingaben entwerfen und implementieren.
  • Ich übernahm die Hauptverantwortung für die Web-Applikation und den damit verbundenen Kundensupport sowie die Weiterentwicklung der Web-Applikation entsprechend den Anforderungen der Anwender.
  • Ich habe an der Entwicklung verschiedener Python-Tools zur Prüfstandautomatisierung sowie zur Auswertung von Messdaten mitgearbeitet.
  • Python
  • HTML5
  • CSS3
  • JavaScript
  • MySQL
  • RDBMS
  • Django
  • Bootstrap
  • JQuery
  • Microsoft Windows Server 2016
  • Git
Welcome page
Willkommensseite nach erfolgreicher Anmeldung
overview page
Übersichtsseite nach erfolgreicher Anmeldung
Comparison of two engine test benches
Vergleich von zwei Motorprüfständen über den eingegebenen Zeitraum

Fraunhofer Institut

für Zuverlässigkeit und Mikrointegration IZM


Von September 2013 bis Oktober 2017 arbeitete ich am Fraunhofer-Institut IZM und unterstützte das Team im Bereich der Anwendungsentwicklung für eingebettete Systeme und in der Fertigung von elektronischen Baugruppen.

  • Ich habe an der Fertigung von elektronischen Baugruppen wie z.B. Auto-Blitzern gearbeitet.
  • Ich habe an der Konzeptentwicklung und Realisierung von Software für den automatisierten Entwurf von Übertragungsprotokollen gearbeitet.
  • Ich habe erfolgreich einen Bootloader für Atmel AVR Xmega Mikrocontroller entworfen und implementiert.
  • Ich habe erfolgreich an der Entwicklung eines C#-Tools zur Erkennung von Stromausfällen in einem autarken Stromnetz mitgearbeitet.
  • Python
  • C#
  • Git

Daimler Future Van

Vehicle Connectivity


Daimler Future Van - Vehicle Connectivity war ein studentisches Projekt an der Technischen Universität zu Berlin auf dem Gebiet des Mobile Cloud Computing. Ziel dieses Projekts war die Entwicklung einer Kunden-App für autonome Shuttles. Es gelang uns, eine Architektur für einen bequemen öffentlichen Tür-zu-Tür-Transport aufzubauen und zu implementieren, der einen 24/7 On-Demand-Mobilitätsservice bietet.

  • Ich habe erfolgreich an der Gestaltung und Konzeption der App mitgewirkt.
  • Ich habe erfolgreich an der Gestaltung und Konzeptionierung des Backends mitgewirkt.
  • Während des Projekts war ich für die Planung und Einhaltung des MVP verantwortlich.
  • JavaScript
  • React Native
  • Docker
  • Kubernetes
  • MongoDB
  • Node.js
  • Express.js
  • REST API
  • AWS: EC2
Login screen
Login
Account Screen
Account
Order History Screen
Auftragshistorie
Search Route
Route suchen
Suggested Route
Empfohlene Route
Confirm Boarding
Einsteigen bestätigen
View inside the van
Ansicht, innerhalb des Vans
Architecture overview
Architektur-Übersicht

(Protoyp) Ein Blockchain-basiertes Standortverifizierungssystem

für Lieferkettennetzwerke


Dieser Prototyp war Bestandteil meiner Masterarbeit. Ziel dieses Prototypen war die Entwicklung einer Webapp die vor allem für mehr Transparenz innerhlab einer Lieferkette sorgt.

  • Gestaltung und Konzeption der Webapp.
  • Gestaltung und Konzeptionierung des Backends.
  • Während der Masterarbeit war ich für die Planung und Einhaltung des Prototypen verantwortlich.
  • HTML5
  • CSS
  • JavaScript
  • Python3.7
  • Django
  • Solidity
  • Truffle Suite für die Verwaltung von smart contracts.
  • Ganache für eine persönliche Ethereum-Blockchain, um Tests durchführen, Befehle ausführen und den Status zu überprüfen.

Lassen Sie uns in Kontakt treten!


Haben Sie Fragen zu meinem Portfolio, meinem technischen Hintergrund oder etwas anderem? Ich freue mich darauf, mit Ihnen in Kontakt zu treten!