Poznań, Polen

Hallo, ich bin Dawid 👋

Senior Flutter Developer @ LeanCode

Ich entwickle Mobile-Produkte auf Enterprise-Niveau mit Flutter und Dart und helfe Teams, ihre Codebasen schlank, gut strukturiert und wartbar zu halten. Über 4 Jahre kommerzielle Erfahrung und ein Weg vom Junior Developer zum Team Leader.

Über mich

Hauptstack

Flutter, Dart, Mobile, Web, Add-to-App, Method Channels, Mapbox/MapLibre, dart:ffi, dart:js_interop

Außerdem vertraut mit

Python, JavaScript, TypeScript, Java, C#, Kotlin, Swift, Shell

Führung

Teamleitung, Mentoring, Code Reviews, Durchsetzung von Codequalitätsstandards, Entwicklung skalierbarer Architekturen

Sprachen

Polnisch (Muttersprache), Englisch, Deutsch

Projekte

Eine Auswahl an produktiven Mobile-Apps, an denen ich mitgearbeitet habe. Alle sind im Google Play Store und App Store verfügbar.

Yanosik

Antiradar & Navigation

Integration nativer iOS- und Android-Anwendungen mit Flutter im Add-to-App-Ansatz. Umwandlung einer bestehenden Flutter-Anwendung in ein einbettbares Modul für native Apps. Verantwortlich für die Integrationsschicht auf Flutter-Seite, das Bootstrapping des Flutter-Moduls in beiden nativen Projekten und das Dependency-Management in der CI/CD-Pipeline.

Flutter Kotlin Swift Method Channels Add-to-App CI/CD Push Notifications Deep Links Routing Ownership Team Leadership

Smart City Poznań

Bürgerservice-App

  • Refactoring auf Null-Safety (Dart 2.12+)
  • Unterstützung der Dev- und Prod-Releases
  • Integration von ID.Poznań (OpenID Connect)
  • Direkte Kommunikation mit dem Kunden
Flutter Dart Android iOS OpenID Connect Null Safety Release Ownership

Flutter Tech Summit

Konferenz-App

Entwicklung einer Begleit-App für Teilnehmer der Flutter Tech Summit-Konferenz mit Programm, Speaker-Infos und Event-Navigation.

Flutter Dart Android iOS Push Notifications Deep Links CI/CD

Autoplac

Auto-Kleinanzeigen

Entwicklung und Wartung einer Kleinanzeigen-App für die Automobilbranche. Arbeit an Architektur, nativen Integrationen und Plattform-Interop.

Flutter get_it injectable dart:ffi CI/CD Method Channels Team Leadership Mapbox MapLibre

Exhibition Dealer

Händler-Apps

White-Label-App für Autohändler zur Verwaltung und Präsentation ihres Bestands.

Flutter White-label Team Leadership CI/CD

FlotisManager

Logistik-App

Design und Implementierung einer mobilen App für die Logistikbranche, genutzt von Flottenmanagern und Fahrern.

Flutter Mapbox MapLibre Dio CI/CD Team Leadership