Олександр

Програміст (Flutter Dart, Java, Kotlin)

Considering positions:
Програміст (Flutter Dart, Java, Kotlin), Mobile developer, Flutter-розробник, волонтер, Android-програміст
Employment type:
full-time
Age:
43 years
City of residence:
Zvenyhorodka
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmail

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Education

Черкаський держаний технологічний університет

Програмне забезпечення автоматизованих систем
Higher, from 2000 to 2006 (6 years)

Knowledge and skills

  • Dart
  • Kotlin
  • Flutter
  • Firebase
  • Git
  • Наполегливість
  • Riverpod

Language proficiencies

English — average

Additional information

JUNIOR FLUTTER / MOBILE DEVELOPER
Profile
Hello! My name is Oleksandr, and I am a Software Developer with a strong background in Android (Kotlin) and a deep focus on the Flutter & Dart ecosystem with over 2 years of commercial experience.
I have practical experience in building and deploying mobile applications, including e-commerce and educational platforms. My expertise lies in creating efficient, high-performance apps with complex UI/UX, custom animations, and robust state management.
On the technical side, I work with Flutter, Dart, and Kotlin. I have a solid understanding of various state management solutions like Provider, BLoC, and Riverpod. I am experienced in architectural patterns such as Clean Architecture and specialized in local data handling using JSON, Drift, and SQL databases. I enjoy diving "under the hood" of the framework to ensure smooth performance and scalable code.
Selected Projects

Ukrainian — Ukrainian Language Learning App (in development)
GitHub: https://github.com/NesterovOI/ukrainian
JULY 2026  SEPTEMBER 2026
Flutter · Dart · Riverpod · Firebase · Drift · SQLite · GoRouter · RevenueCat

Designed and developed a mobile application for learning Ukrainian through interactive lessons and exercises.
Implemented feature-based architecture with separated core and feature modules.
Implemented state management using Riverpod.
Integrated Firebase Authentication and cloud services.
Implemented local data persistence using Drift/SQLite.
Added navigation with GoRouter.
Implemented user progress, lives, leaderboard and profile functionality.
Integrated subscription and monetization infrastructure using RevenueCat and Google Mobile Ads.
Developed responsive UI with light/dark themes and reusable widgets.

Coffee-Shop — Specialty Coffee Ordering App
https://github.com/NesterovOI/coffe_shop
JANUARY 2026  MARCH 2026
Tech Stack: Dart, Flutter, BLoC State Management, Firebase (Firestore), Clean Architecture.
Key Responsibilities:
• Implemented Clean Architecture (Data, Domain, and Presentation
layers) to ensure a highly scalable and testable codebase.
• Leveraged BLoC for sophisticated state management, handling
complex UI flows and asynchronous data streams from Firebase.
• Developed an advanced multi-criteria filtering system for
products, enabling users to sort by roast level, origin, and price.
• Integrated messenger-based order processing, streamlining the communication between customers and baristas for efficient order fulfillment.

Food-Family — E-commerce & Food Delivery App
https://github.com/NesterovOI/food_family
NOVEMBER 2025  JANUARY 2026
Tech Stack: Dart, Flutter, Drift (SQLite), DAO pattern, Streams, Firebase Cloud Functions, Stripe API.
Key Responsibilities:

• Developed a high-performance local database architecture using Drift (SQLite) and the DAO Data Access Object) pattern for efficient data management.
• Implemented reactive UI updates using Streams, ensuring real- time synchronization between the menu, shopping cart, and order status.
• Integrated a secure payment flow with Stripe API, coordinating frontend requests with backend logic via Firebase Cloud Functions.
• Engineered a robust shopping cart system with local persistence, allowing users to manage orders seamlessly even with intermittent connectivity.

AMIA  Modern Furniture Catalog
https://github.com/NesterovOI/sofa
SEPTEMBER 2024  NOVEMBER 2025
Tech Stack: Dart, Flutter, Firebase, JSON, REST API, Remote Data Management.
Key Responsibilities:
• Dynamic Content Management: Designed a flexible system using Firebase and JSON integration, allowing real-time updates of the sofa catalog (adding, editing, or deleting items) without requiring a new app release.
• Data Synchronization: Implemented a robust synchronization layer that fetches and parses remote JSON data, ensuring the app always displays the most up-to-date product information.
• Performance Optimization: Focused on performance optimization for image-heavy catalogs to ensure smooth scrolling and rapid data loading, even with high-resolution assets.
• Custom UI Engineering: Developed a unique visual identity using Custom Painters and advanced styling to match the modern aesthetic of the brand.

Similar candidates

All similar candidates

Candidates at categories

Candidates by city