Available to hire
• 6+ years of commercial experience as a Mobile developer.
• 5+ years as a Flutter developer.
• 3+ years of team leadership experience.
• Full app lifecycle involvement - from idea to publishing.
• SOLID, OOP, and design patterns understanding.
• MVVM, Clean Architecture.
• Knowledge of the most popular packages (GetIt, Bloc, Dio), networking, testing frameworks, databases, CI/CD pipelines.
• Good knowledge of Android development (Kotlin).
• Experience with iOS development (Swift).
• Experience with Next.js.
• Experience in the integration of AI tools for development, workflow optimizations.
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Language
Ukrainian
Fluent
Russian
Fluent
English
Fluent
Work Experience
Mobile Lead at STRUKTURA
March 1, 2022 - PresentCreated and currently lead a mobile team from scratch, including developers and testers, focused on R&D projects. Established a mobile department working on diverse applications ranging from simple UI-only apps to complex client-server systems using Android Kotlin, iOS Swift, Flutter, and React.
QA Lead at STRUKTURA
March 1, 2022 - August 18, 2025Created and led a QA team from scratch while also working as a mobile developer. Recruited manual QA engineers, provided training, designed and implemented company-wide testing workflows and quality metrics, and monitored their implementation across all projects.
Mobile (Java) Engineer at Freelance
April 1, 2021 - August 18, 2025Transition period between roles focusing on mastering native Android development and later some iOS. Worked full-time outsourced developer for a single client after the initial learning period.
Automation Engineer at Brainstack, Kyiv
March 1, 2020 - August 18, 2025Transitioned from manual QA to automation engineer for payment systems. Built an automation project from scratch for a new billing system to ensure acceptance and regression testing. Balanced learning automation stack with ongoing manual QA responsibilities.
Manual QA at Mobisoft, Kyiv
July 1, 2017 - August 18, 2025Provided manual QA for a multi-module client-server application ensuring fast and reliable feature delivery while maintaining quality standards. Tested Mobile, Web, API, Mac, and Windows components including performance, integration, and validation testing.
Technical Support at Mobisoft, Kyiv
September 1, 2016 - August 18, 2025Provided English-language call and text support to clients and resolved technical issues efficiently.
Lead Engineer, Mobile (Flutter) at STRUKTURA (Remote)
March 1, 2021 - PresentDeveloped more than 20 applications in a team of 3 developers. Led 3 major projects (about half a year of development), delivered 2 successful projects. Primary goal: design and architecture of mobile apps from scratch for internal clients or outsourced projects. Design, planning, and development of various mobile applications (Flutter, one Android Kotlin, one iOS Swift, some Node.js websites), ranging from simple UI-only apps to complex client–server systems.
Mobile (Native) Engineer at STRUKTURA (Remote)
March 1, 2020 - March 1, 2021Built a B2B Android app for a startup, then joined as a full member of the team while developing this Android app. Primary goal: design, build, and deploy an Android application with further support and feature implementation. The app is designed as a large device-control system that connects multiple devices with a single owner's dashboard and sends telemetry.
Automation Engineer at Brainstack, Kyiv
July 1, 2017 - March 1, 2020Transitioned from manual QA to automation engineer for payment systems. Primary goal: smoothly shift responsibilities from manual QA to automation, covering all aspects of the billing system. Built an automation project from scratch for a new billing system to ensure acceptance and regression testing. Balanced learning the automation stack with ongoing manual QA responsibilities.
Manual QA at Mobisoft, Kyiv
September 1, 2016 - July 1, 2017Provided manual QA for a multi-module client-server application. Primary goal: ensure fast and reliable feature delivery while maintaining quality standards. Tested Mobile, Web, API, Mac, and Windows components, including performance, integration, and validation testing.
Technical Support at Mobisoft, Kyiv
October 1, 2015 - September 1, 2016Provided English-language call and text support to clients. Primary goal: identify and resolve client technical issues efficiently.
Lead Mobile Engineer (Flutter) at Struktura (Remote)
March 1, 2021 - PresentLed a team of 3 developers; delivered 20+ mobile applications; managed 3 major projects and 2 successful outcomes. Designed and architected mobile apps from scratch, with experience in Flutter, Android (Kotlin), iOS (Swift), and multiple Node.js web sites; ranged from UI-only apps to complex client–server systems.
Manual QA Engineer at Mobisoft, Kyiv
September 1, 2016 - July 1, 2017Provided manual QA for a multi-module client–server application; focused on fast, reliable feature delivery while maintaining quality; tested Mobile, Web, API, Mac, and Windows components including performance, integration, and validation testing.
Mobile (Flutter) Lead Engineer at STRUKTURA
March 1, 2021 - PresentDeveloped more than 20 mobile applications in a three-developer team. Led three major projects with ~6 months of development each and delivered two successful applications. Primary goal: design and architect applications from scratch, either from an internal client idea or an outsourced project. Designed, planned, and developed various mobile applications (Flutter, Android Kotlin, iOS Swift, Node.js-based sites).
Mobile (Native) Engineer at STRUKTURA
March 1, 2020 - March 1, 2021Built a B2B Android application for a startup, then joined as a full team member to continue development. Primary goal: design, build, and deploy an Android app with ongoing support and feature implementation. The application functions as a device-control system connecting multiple devices with a single owner dashboard and telemetry sending.
Automation Engineer at Brainstack
July 1, 2017 - March 1, 2020Transitioned from manual QA to automation engineering for a payment system. Primary goal: shift responsibilities from manual QA to automation, covering all aspects of the billing system. Built an automation project from scratch to ensure acceptance and regression testing, balancing automation with ongoing manual QA tasks.
Manual QA at Mobisoft
September 1, 2016 - July 1, 2017Provided manual QA for a multi-module client–server application. Primary goal: ensure fast and reliable feature delivery while maintaining quality standards. Tested Mobile, Web, API, Mac, and Windows components, including performance, integration, and validation testing.
Technical Support at Mobisoft
October 1, 2015 - September 1, 2016Provided English-language call and text support to clients. Primary goal: identify and resolve client technical issues efficiently.
Mobile (Flutter) Lead Engineer at STRUKTURA (Remote)
March 1, 2021 - PresentLed mobile development using Flutter; designed and built 20+ apps in a team of 3 engineers; delivered 3 major projects; designed architectures from scratch for client and outsourced projects; developed apps ranging from simple UI to complex client-server systems using Flutter, Android/Kotlin, iOS/Swift, and Node.js websites.
Education
PhD in Mathematical Analysis at KNUCA, Kyiv
November 1, 2019 - June 1, 2023Master of System Analysis at KNUCA, Kyiv
September 1, 2017 - July 1, 2019Bachelor of Aeronautical Automation at NAU, Kyiv
September 1, 2012 - July 1, 2017PhD in Mathematical Analysis at KNUCA, Kyiv
November 1, 2019 - June 1, 2023Master of System Analysis at KNUCA, Kyiv
September 1, 2017 - July 1, 2019Bachelor of Aeronautical Automation at NAU, Kyiv
September 1, 2012 - July 1, 2017PhD in Mathematical Analysis at KNUCA, Kyiv
November 1, 2019 - June 1, 2023Master of Systems Analysis at KNUCA, Kyiv
September 1, 2017 - July 1, 2019Bachelor of Aeronautical Automation at NAU, Kyiv
September 1, 2012 - July 1, 2017PhD in Mathematical Analysis at KNUCA, Kyiv
November 1, 2019 - June 1, 2023Master of System Analysis at KNUCA, Kyiv
September 1, 2017 - July 1, 2019Bachelor of Aeronautical Automation at NAU, Kyiv
September 1, 2012 - July 1, 2017PhD in Mathematical Analysis at Kyiv National University of Construction and Architecture (KNUCA)
November 1, 2019 - June 1, 2023Master of System Analysis at Kyiv National University of Construction and Architecture (KNUCA)
September 1, 2017 - July 1, 2019Bachelor of Aeronautical Automation at National Aviation University (NAU), Kyiv
September 1, 2012 - July 1, 2017Qualifications
Industry Experience
Software & Internet, Financial Services, Professional Services, Computers & Electronics, Other
Experience Level
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Hire a App Developer
We have the best app developer experts on Twine. Hire a app developer in Wroclaw today.