Flutter-разработчик (Middle/Senior )( Амдбай Трейдинг )
Описание
Kirill Kukuts
Software Developer (Flutter)
SUMMARY
Highly motivated Flutter developer with experience in building large-scale telecom applications, implementing complex
business logic, integrating Firebase, working with CI/CD, and improving architecture using MVVM + Riverpod/BLoC. Strong
adaptability, experience with AI-powered development (Cursor + MCP), and proven ability to take ownership of tasks and
lead team processes.
SKILLS
- Flutter, Dart
- Riverpod, BLoC, Provider
- MVVM architecture
- Firebase (FCM, Auth, Firestore, Remote Config)
- REST, GraphQL, WebSockets
- Flame engine (mini-games)
- CI/CD (GitLab pipelines)
- Hive, SharedPreferences
- TypeScript, React, Next.js
- English: B2 (in progress)
PROFESSIONAL EXPERIENCE
Software Developer – Netcracker Technology
Jan 2021 – Present
B2C Telecom Application (Mobile + Web)
- Implemented and configured Firebase services, including push notifications.
- Developed complex flows: trouble ticket linking, parent-child account switching, shared forms for multi-step processes.
- Refactored Riverpod providers to improve performance and reduce rebuilds.
- Created bundle configuration logic with multi-offer support.
- Implemented custom scroll mechanics with painter-based indicators.
- Moved data-fetching logic from widgets into background layers using provider queues based on streams.
- Implemented localization and custom notification service without third-party libraries.
- Worked with GraphQL, created UI pages and full business logic (cart, user account, configuration flows).
- Maintained and improved CI/CD pipeline based on Python scripts and GitLab YAML logic.
- Performed code reviews and supported best practices adoption.
- Led calls with designers, defined requirements, presented features.
B2B Telecom Application
- Worked with larger datasets and complex permission models.
- Implemented business logic using flutter_bloc.
- Optimized list rendering and data queries.
Gamified Version of B2C App
- Implemented reward system, achievements, token leveling.
- Added mini-game with city-building mechanics.
- Used Hive for local DB, WebSockets for real-time chat, Firebase for notifications.
- Optimized performance for large datasets and event-driven flows.
Side Project – Flame Engine Game
- Mini-game built with Flame: movement, physics, score, timer, difficulty levels.
- Prepared hooks for ads and in-app purchases.
- Integrated Firebase; published as closed testing build.
AI AND AUTOMATION
- Integrated Cursor + MCP into development workflow.
- Created tools for Flutter + MCP interaction.
- Automated routine tasks (tests, localization, refactors).
- Improved development speed via AI-assisted workflows.
CROSS-STACK EXPERIENCE
- Worked on TypeScript + React + Next.js.
- Completed 40+ merge requests.
- Fixed bugs without designs, implemented features end-to-end.
- Found and escalated security issue requiring architects' involvement.
EDUCATION
Belarusian State University of Informatics and Radioelectronics
Info-communications Engineer, 2022
CONTACT
Email: kronergood@gmail.com
LinkedIn: linkedin.com/in/kirull-kukuts-b2761a216
19 июля, 2016
Арнольдас
Город
Минск
Возраст
30 лет ( 7 апреля 1995)
10 июля, 2016
Ирина
Город
Минск
Возраст
60 лет ( 5 февраля 1965)
11 июля, 2016
Сергей
Город
Минск
Возраст
31 год (17 сентября 1994)