Skip to content
ST IT – home

Kamil F.

FLUTTER DEVELOPER

Commercial experience:
2 years 10 months
Education:
higher
English proficiency:
B2

Specialization

  • Flutter
  • Dart
  • Kotlin
  • Swift
  • Figma
  • REST
  • Tailwind
  • REST API

Key Skills

  • Mobile app development with Flutter
  • Client-server interaction (REST, WebSockets)
  • Using Clean Architecture, DI
  • Flexible and adaptive layout (for tablets)
  • Git for version control
  • Security & Compliance (DevSecOps) – introducing secure practices into DevOps processes, vulnerability scanning (SAST/DAST), secrets management
  • Monitoring & Logging – Prometheus, Grafana, alerting setup
  • API Design & Architecture – REST API design, microservice architecture, service integration
  • Data handling: Zustand, React Query (TanStack)
  • Git flow
  • Figma: variants, variables, prototyping, design systems

Basic Skills

  • Multithreading using Isolates, Android Foreground and Background Services
  • Platform communication: MethodChannel, FF
  • CI/CD setup for building, testing, formatting, and publishing the project
  • Native iOS and Android development
  • Mobile languages: Dart, Kotlin, Java, Swift
  • Internationalization using Intl, Slang
  • Using iOS capabilities: Push Notifications, Location, Network Extension
  • Bug fixing using Crashlytics and AppMetrica
  • Axios, react-query, TanTask
  • Lighthouse / Core Web Vitals optimization
  • i18n setup (internationalization, content localization)
  • SSR (Server-Side Rendering), SSG (Static Site Generation) and ISR (Incremental Static Regeneration) setup
  • Rendering and data optimization with React Suspense and Streaming
  • Metadata and Open Graph tags setup
  • 3D graphics: Three.js
  • Animations: GSAP

Tools and Technologies

  • FPDart
  • FIC
  • BLoC
  • Riverpod
  • RxDart
  • Dio
  • Http
  • freezed
  • Isar
  • Hive
  • ObjectBox
  • Camera
  • Location
  • Awesome Notifications

Also have experience with:

Figma, Python, JS, TS, CSS, HTML, Haskell, Scala, Rust, C++

Projects

  1. 11.2025 - PRESENT

    Application for remote access to an intercom system

    • MOBILE DEVELOPER
    • 5 SPECIALISTS ON THE PROJECT

    • – developed a marketplace module and seller chat in native apps using Compose and SwiftUI
    • – implemented In-App Update SDK for RuStore and Google Play on Android, manual update check in the App Store on iOS
    • – optimized network requests in the app by adding caching
  2. 06.2025 - 10.2025

    Golf club employee app

    • FLUTTER DEVELOPER
    • 8 sPECIALISTS ON THE PROJECT

    • – optimized map functionality by adding caching and lazy loading of zones and pins
    • – implemented a document section for displaying images, PDFs, and DOCX files
    • – integrated a web service communicating via JS Channel
    • – integrated HMS for notification handling on Huawei devices
    • – automated project builds using GitHub Actions
  3. 10.2024 - 12.2024

    MVP of a blockchain ecosystem application with its own token

    • FLUTTER DEVELOPER
    • 10 sPECIALISTS ON THE PROJECT

    • – configured the application architecture
    • – used Hero and vanilla animations
    • – integrated In-App Purchase, Push Notifications, and Network Extension on iOS
    • – integrated Metamask SDK, implemented cryptocurrency payment
  4. 02.2024 – 08.2024

    Social network for new parents

    • FLUTTER DEVELOPER
    • 7 sPECIALISTS ON THE PROJECT

    • – implemented Clean architecture, flavors, and DI
    • – integrated YooMoney SDK, VK ID, MyTracker
    • – wrote a CI/CD pipeline for formatting and building the app, integrating events from Yandex Metrica by analysts
    • – implemented 6 major flows and many minor features, optimized UI, wrote nested lazy lists, implemented caching and loading only missing data to reduce requests
    • – handled deep links and push notifications
  5. 10.2023 – 02.2024

    App for publishing and viewing articles

    • FLUTTER DEVELOPER
    • 5 sPECIALISTS ON THE PROJECT

    • – implemented 3 screens, integrated backend and database storage
    • – tested behavior using Proxyman
  6. 06.2023 – 09.2023

    App for taxi and courier drivers

    • FLUTTER DEVELOPER
    • 12 sPECIALISTS ON THE PROJECT

    • – integrated analytics into the marketplace in collaboration with the analytics department
    • – added 8 new features and configurations for their activation and customization
    • – worked with Crashlytics and AppMetrica

Education

  • 2024 Innopolis University, Bachelor's degree, 4 years. Field: Computer Science, specialization: Software Development (English‑taught program)
  • 2026 Innopolis University, Master's degree, 2 years. Field: Computer Science, specialization: Software Engineering (English‑taught program)
  • 6-month Yandex Practicum retraining course, software tester
  • 2 months of STEPIK professional development courses: test automation with Selenium and Python

Submit a request for a specialist