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
27 сентября, 2016
Наталья
Город
Минск
Возраст
55 лет (24 марта 1970)
28 апреля, 2019
Мрллам
Город
Минск
Возраст
31 год (20 января 1995)
10 октября, 2016
Марианна
Город
Минск
Возраст
40 лет (27 июня 1985)