Position: Middle/Senior Flutter developer
Category: Flutter
English level: upper
Years of experience: 5

Highly-skilled and motivated software engineer with more then 5 years of experience. I have a confident knowledge of Flutter, Dart, corresponding libraries, and approaches. I've been working with a wide stack of tasks both in engineering and working with a customer. Among my experience are mobile and desktop
projects on Flutter, Xamarin Forms, Android and WPF, direct work with customers, team lead responsibilities and training younger engineers.
I am looking forward to getting some great new projects and knowledge.
I have more then 5 years of commercial experience as a software engineer, working for some of the biggest outsource Ukrainian IT companies.

Among my experience are:
- Windows desktop application for file synchronization across multiple devices
- Desktop healthcare project aimed to help users to organize information about patients and appointments, send reports, create summaries, etc.
- Android automotive project for navigation, audio playback, and calls
- iOS projects for the leading manufacturer of elevators and escalators. The projects are aimed to perform diagnostics and commissioning of the new generation of elevators and support the existing installations.
- The big video conferencing solution for communication inside medical centers with the help of a native library provided by a customer. It supports iOS, Android (with custom UI for tablets), Windows, and macOS devices.
- iOS and Android solution for golf players that allows field reservations, setting up tournaments etc.

I've been working on various tasks, such as:
- Implementation of UI, screens, adding animations, business logic
- Working with both SQL and NoSQL databases, ORMs like Entity Framework,
- Performance optimization and profiling of existing solution
- Refactoring of separate application modules
- Working with libraries/packages, also, provided by stakeholders
- Participation in the code review process
- Experience with VCS (Git, TFS)
- Application support and bug fixing
- Implementation of different architecture approaches in a solution from scratch
- Adding system-related logic, like background work or notifications

My non-tech experience includes:
- mentoring junior teammates
- sprint planning and estimation
- working with customer requests and requirements, proposing solutions
- working as a part of the Scrum team