profile image

Mobile Developer, Team Leader, Flutter

Hey there! 👋
I'm Andrzej (aka Andrew), a passionate mobile developer with a decade of experience, including 3 years dedicated to mastering Flutter. Crafting clean code and embracing cutting-edge technologies, I strive for excellence in every app I create.

Projects

On Showtime

Available on:

On Showtime

An internal macOS and iPad sales tool used during the sell-in season at On, designed to provide the best digital experience for sales teams.

Uber Carshare

Available on:

Uber Carshare

Find and rent cars, vans, and utes across Australia, offering flexible pricing, contactless bookings, and the opportunity to share your own car and earn cash.

Asphaltgold

Available on:

Asphaltgold

Easily participate in raffles for the hottest sneakers from top brands.

Picnic

Available on:

Picnic

Connect with like-minded communities, toggle between interest feeds, and share videos, images, links, and text posts on a social media platform.

Dubsmash

Available on:

Dubsmash

Create lip-sync and dance videos with the world's largest selection of sounds from songs, shows, and movies.

Ease

Available on:

Ease

Benefits and HR software for managing time off and employee benefits, with approval for manager roles.

Viking App Poland

Available on:

Viking App Poland

Official app for Mobile Vikings mobile network users, allowing mobile plan management, recurring payments, balance checks, and more.

Howdy Hub

Available on:

Howdy Hub

Join communities, discover like-minded members, and receive relevant content to grow your network.

Ceneo

Available on:

Ceneo

Shop safely and conveniently from anywhere in the world, with price comparison, Buy Now options, and access to the best deals on millions of products.

Experience

On logo

Senior Flutter Engineer @ On

Remote
Jun 2024 - now
  • Led the development of a macOS and iPad sales app responsible for 60% of company revenue.
  • Designed a scalable Clean Architecture and implemented offline-first support using ObjectBox.
  • Built CI/CD pipelines from scratch with Bitrise and GitHub Actions to automate builds, tests, and deployments.
  • Optimized app performance by reducing load times and offloading heavy computations to background threads.
FlutterDartCI/CDArchitecture designOffline-first approachClean ArchitectureObjectBoxBitriseGitHub ActionsBLoCFirebase
Toptal logo

Freelance Mobile Developer @ Toptal

Remote
Jan 2017 - now
  • Developed mobile projects from scratch for various clients across iOS, Android, and Flutter platforms.
  • Released production apps on the App Store and Google Play.
  • Led small development teams, delegating tasks and ensuring timely delivery.
  • Designed and implemented CI/CD pipelines for iOS, Android, and Flutter projects.
  • Delivered MVPs in collaboration with clients, turning business ideas into working products.
  • Maintained and enhanced apps post-launch, addressing bugs and evolving client requirements.
FlutterAndroidKotliniOSSwiftCI/CDTeam ManagementPythonTypescriptClean ArchitectureArchitecture designFirebase
Uber Carshare logo

Senior Software Engineer @ Uber Carshare

Remote
Apr 2023 - Oct 2024
  • Optimized the Flutter web and mobile experience for Uber Carshare, significantly enhancing user satisfaction.
  • Integrated Uber Carshare functionality into the main Uber app, streamlining the car-sharing process.
  • Advised on architecture and project quality, ensuring scalable and maintainable solutions were implemented.
FlutterDartCI/CDArchitecture

Recommendations

Alexander Topchiy's avatar

Alexander Topchiy

Senior Flutter Developer | Mobile Software Engineer | Team Lead | Scrum Master at • Jul 2023

It's been a pleasure working with Andrzej during his time as Head of Mobile. His expertise in Flutter and architectures is truly impressive, but it's his leadership skills that truly set him apart. From effectively managing a dynamic team of Flutter developers to spearheading the creation of the architecture and advanced CI/CD pipelines for our app, he's shown he can handle anything. But perhaps most importantly, he's got a knack for translating complex business requirements into actionable technical tasks. I would wholeheartedly recommend Andrzej

Janusz Dziedzic's avatar

Janusz Dziedzic

Mobile Technology Consultant, Flutter & iOS Developer at • May 2023

Andrzej embodies the qualities of both an outstanding software architect and an exceptional team leader. Working on a project designed by him was not only a pleasure but also a tremendous learning opportunity for me. Andrzej possesses a deep understanding of all the elements that make a mobile app work: clean software architecture, best programming practices, comprehensive knowledge of the underlying technology, as well as continuous integration and delivery, thorough testing, and backend integration.

Moreover, he skillfully balances short-term project needs with long-term goals, effectively minimizing tech debt while still driving the project forward rapidly. Last but not least, he has proven to be a compassionate leader who genuinely cares for his teammates' well-being and growth, always finding time to clarify doubts and assist in addressing bugs or architectural challenges.

Daniel de Oliveira's avatar

Daniel de Oliveira

Software Engineer @ Electra Vehicles, Inc. | Flutter, Angular at Electra Vehicles, Inc. • Apr 2023

Andrzej is the best it gets. From day one, he demonstrated his great software architectural and team leadership skills.

Furthermore, he is a great mentor, and I am fortunate and grateful to work with someone of his calibre. Highly recommended.