Poznań, Poland

Hi, I'm Dawid 👋

Senior Flutter Developer @ LeanCode

I build enterprise-grade mobile products with Flutter & Dart, and help teams keep their codebases lean, well-architected, and maintainable. Over 4 years of commercial experience and a path from Junior Developer to Team Leader.

About me

Core stack

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

Also comfortable with

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

Leadership

Team leadership, mentoring, code reviews, enforcing code quality standards, developing scalable architectures

Languages

Polish (native), English, German

Projects

A selection of production mobile apps I've contributed to. All apps are live on Google Play and the App Store.

Yanosik

Antiradar & Navigation

Integrated native iOS and Android applications with Flutter using the add-to-app approach. Converted an existing Flutter application into a module embeddable in native applications. Responsible for implementing and configuring the integration layer on the Flutter side, bootstrapping the Flutter module in both native projects, and managing dependencies within the CI/CD pipeline.

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

Smart City Poznań

Civic Services App

  • Refactored to null-safety (Dart 2.12+)
  • Supported development and production releases
  • Integrated ID.Poznań (OpenID Connect)
  • Direct client communication
Flutter Dart Android iOS OpenID Connect Null Safety Release Ownership

Flutter Tech Summit

Conference App

Built a companion application for attendees of the Flutter Tech Summit conference, providing schedules, speaker info and event navigation.

Flutter Dart Android iOS Push Notifications Deep Links CI/CD

Autoplac

Automotive Classifieds

Developed and maintained a classifieds application for the automotive industry. Worked on architecture, native integrations and platform interop.

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

Exhibition Dealer

Dealer Apps

A white-label application designed for car dealers, allowing them to manage and showcase their inventory.

Flutter White-label Team Leadership CI/CD

FlotisManager

Logistics Mobile App

Designed and implemented a mobile application for the logistics industry, used by fleet managers and drivers.

Flutter Mapbox MapLibre Dio CI/CD Team Leadership