Logo
Grzegorz – Flutter, Dart, Jira, experts in Lemon.io

Grzegorz

From Poland (GMT+2)

flag
Mobile DeveloperSenior
Team lead
Hire developer
9 years of commercial experience
Administration
Banking
Management
Mobile apps
Lemon.io stats

Grzegorz – Flutter, Dart, Jira

Grzegorz is a seasoned developer with a strong focus on Flutter. With experience leading a team of 5 engineers, including the role of Technical Lead, he showcases his ability to produce clean and efficient code, proving his commitment to quality development. Furthermore, his excellent communication skills make him a valuable asset in conveying complex technical information clearly and comprehensively.

Main technologies
Flutter
5 years
Dart
5 years
Additional skills
Jira
Swift
Redmine
Fastlane
iOS
Kotlin
Firebase
Figma
Android
Agile
BLoC
RxDart
CI/CD
Java
Spring
Ready to start
ASAP
Direct hire
Potentially possible

Experience Highlights

Team Leader
Jul 2022 - Feb 20237 months
Project Overview

This solution provides a service helping students from India in the process of moving to the UK to study at a local university. The application functions as a fully-featured banking application while additionally simplifying the process of applying for the visa and paying the tuition fees.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Led a team of 5 developers;
  • Launched a functional MVP over the course of a month that later got reiterated into a robust product;
  • Researched feasibility and technical constraints of proposed features;
  • Managed technical debt, preventing it from becoming a major issue due to the focus on quick deliveries.
Project Tech stack:
Flutter
Dart
BLoC
Firebase
CI
CD
Fastlane
Team Leader
Feb 2022 - Jun 20224 months
Project Overview

This is a mobile and web application created in Flutter that is used by bank employees. It allows them to manage customers and their products, configure the look and feel of the mobile banking application available to the customers, as well as the features available within it based on customer segments.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Led a team of 3 developers, working closely with the product and the backend teams, to deliver a product that fulfills the requirements of many different banks;
  • Implemented a complex permission system to make sure each bank employee using the application can access only the features they are entitled to use;
  • Introduced patterns that made it easy for the team to build the UI variants for web, mobile, and tablet screens.
Project Tech stack:
Flutter
Dart
BLoC
Firebase
CI
CD
Fastlane
Senior Flutter Developer
Jan 2022 - Apr 20222 months
Project Overview

The banking application offers the full functionality of a typical banking application, ranging from managing the banking products, making transfers and payments, to managing savings goals, and creating rules for automatically transferring money to reach specific goals.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Improved performance of a highly animated screen using profiling tools;
  • Performed code reviews;
  • Helped junior team members be more effective by holding detailed planning sessions;
  • Managed test and production releases on App Store and Google Play.
Project Tech stack:
Flutter
Dart
BLoC
Firebase
CI
CD
Fastlane
Senior Flutter Developer
Jun 2021 - Jan 20227 months
Project Overview

This is a large, pan-African Bank operating in many countries on the continent. The banking application I worked on offers the ability to manage banking products like accounts and cards of different types, as well as make local and international transfers, easily pay bills, manage saving goals, and so much more. The app is used daily by over a million users.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Implemented multiple complex features, including beneficiary transfers, customizable dashboard, shortcuts, and more;
  • Ensured code quality through code reviews;
  • Established clear code style guidelines;
  • Automated App Store and Google Play deliveries with Fastlane and Gitlab CI.
Project Tech stack:
Flutter
Dart
RxDart
Firebase
CI
CD
Fastlane
Team Leader
Feb 2021 - Jun 20214 months
Project Overview

This is a banking & loyalty application available to the bank's customers. It combines the features typical of a banking application with the ability to earn cashback on card transactions, take advantage of discounts and special offers, and track their progress to receive different bonuses.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Led a team of 3 developers into a successful delivery on a tight timeline;
  • Designed a highly scalable and maintainable architecture that allowed the team to share business logic components between different projects easily;
  • Mentored a junior team member;
  • Prepared the application for security pen testing;
  • Implemented a native geofencing solution that allows users to get special discounts based on their location.
Project Tech stack:
Flutter
Dart
BLoC
Firebase
CI
CD
Fastlane
Senior Flutter Developer
Nov 2020 - Feb 20213 months
Project Overview

This is the leading bank in Bahrain. The mobile application allows the bank's customers to easily access and manage their balances, order new products, and locate bank branches and ATMs.

Skeleton
Skeleton
Skeleton
Responsibilities:
  • Joined an ongoing project as a senior engineer, quickly adapting to the architecture and taking on complex tasks;
  • Implemented a highly configurable onboarding & authentication flow;
  • Integrated the application with the Jumio SDK to confirm the user identity.
Project Tech stack:
Flutter
Dart
RxDart
Firebase
CI
CD
Fastlane

Copyright © 2024 lemon.io. All rights reserved.