Tom-Philipp

Seifert

M.Sc. in Informatik

Freiberuflicher App-Entwickler aus Dortmund

Ich biete Ihnen die professionelle Entwicklung Ihrer App in nativem Android oder Cross-Platform mit Flutter nach modernsten Standards an. Meine Projekte führe ich unter dem Motto act like an owner durch - ich strebe die bestmögliche Lösung und Qualität für Sie an und gebe mich nicht mit weniger zufrieden. Überzeugen Sie sich in unserem nächsten gemeinsamen Projekt selbst davon!

Finden Sie mich auch auf

2bc76a5cc

Lernen Sie mich kennen!

Hi!

Seit über zehn Jahren beschäftige ich mich bereits mit der Android-Entwicklung, veröffentlichte über diesen Zeitraum mehrere Apps selbst im PlayStore, arbeitete an kleineren, sowie Enterprise-Apps mit Millionen von Nutzern und zahlreichen Gradle-Modulen, schrieb Blogposts, die im Android Weekly Newsletter erwähnt wurden, und trug zu Open-Source-Projekten bei.

Als angestellter Entwickler habe ich Apps nicht nur professionell durch den kompletten Entwicklungszyklus begleitet, sondern auch beratend für Kunden, Product Owner und Designer agiert, sowie technische Lösungen erarbeitet. Zu guter Letzt konnte ich als Engineering Lead auch Erfahrungen im Bereich Leadership sammeln.

Als Freelancer kann ich Ihnen daher neben der reinen Entwicklung von nativen Android-Apps mit Kotlin oder Java, alternativ Cross-Platform mit Flutter oder Kotlin Multiplatform, auch Beratung zu den Themen Softwareentwicklung und -architektur rund ums Thema mobile Applikationen anbieten. Ob alleine oder im Team, neue oder bestehende App, fertiges Konzept oder erste Idee - kontaktieren Sie mich gerne mit Ihrem Anliegen.

Seit
2011

in der IT

Über
10

Jahre Erfahrung mit der Entwicklung von Android-Apps

Über
6

Jahre angestellt in renommierten deutschen Unternehmen gewesen

Meine Leistungen

Neben der App-Entwicklung unterstütze ich Sie in allen Bereichen der Softwareentwicklung und des Projektmanagements.

App-Entwicklung

Professionelle & qualitativ hochwertige Entwicklung Ihrer nativen Android-App nach modernen Standards. Auch Cross-Platform mit Flutter oder Kotlin Multiplatform.

Beratung & Analyse

Beratung rund ums Thema Mobile Apps. Gerne unterstütze ich Sie auch bei Machbarkeitsanalysen oder inspiziere Qualität von existierendem Code.

Technische Leitung

Ich unterstütze Sie bei Projektplanung, Ticketerstellung oder Leitung und Mentoring Ihres bestehenden Teams.

together to the next level

Sofern gewünscht, bringe ich eigene Ideen und Vorschläge ein oder gestalte und optimiere UI/UX Ihrer App.

Meine Skills

Detailliertere Auskünfte zu meinen Erfahrungen erhalten Sie in einem persönlichen Gespräch.

Android Core

  • Android SDK
  • Android Studio / IntelliJ
  • Gradle (Kotlin DSL) 
  • Android Jetpack Bibliotheken
  • Jetpack Compose
  • WearOS
  • Firebase

Programmiersprachen

  • Kotlin
    • Coroutines
    • Flow
    • Native
    • Multiplatform
  • Java
  • Swift & Xcode
  • JavaScript/TypeScript
  • Flutter/Dart

Tests

  • JUnit 4 & 5
  • Kotlin Coroutine testing
  • Espresso UI
  • Screenshot testing
  • Mockito/mockk

Coding

  • Git (gitflow)
  • CI/CD
    • Erstellung/Wartung von Pipelines
    • GitHub Actions
    • Jenkins
    • Travis
  • Objektorientierte Programmierung
  • Clean Code
  • Clean Architecutre
  • MVP/MVVM/MVI/Redux
  • REST & GraphQL

Showcase

gemli veröffentlichte ich 2018 und wird seither stetig von mir weiter entwickelt. Die App verfügt über zahlreiche moderne Features, bspw. Helles-/Dunkles-Thema, dynamische Anpassung des Farbtons an das Hintergrundbild (ab Android 12) oder Sprachauswahl (ab Android 13).

Die App folgt der Clean Architecture, beinhaltet Screens in Jetpack Compose und ich brachte mir extra die Backend-Entwicklung mit Ktor bei, um die initiale, aber fehleranfällige Firebase Realtime Database zur Bereitstellung der App-Daten mit einem dedizierten Server zu ersetzen.

Firebase

Messaging, Crashlytics, Analytics, Ads, Remote Config

Android

OkHttp, Retrofit, Room, ViewModel, Coroutines, Material 3, Billing, In-app review uvm.

Jetpack Compose

Neue Screens sind in Jetpack Compose geschrieben und nahtlos mit herkömmlichen Views verknüpft

screen_1

Backend

Ktor-JVM-Server mit PostgreSQL-Anbindung. Zudem Firebase-Admin-Integration und Monitoring via Grafana

Offline-first

Die App ist primär für Offline-Funktionalität ausgelegt und funktioniert auch dort, wo Nutzer kein Netz haben

Bewertung

4,6 Sterne (02/23) und 99,9% Nutzer ohne Abstürze

de_badge_web_generic-300x116

Kontaktieren Sie mich unter +49 15678 204 292

oder