Олександр

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

Розглядає посади:
Програміст (Flutter Dart, Java, Kotlin), Mobile developer, Flutter-розробник, волонтер, Android-програміст
Вид зайнятості:
повна
Вік:
43 роки
Місто проживання:
Звенигородка
Готовий працювати:
Дистанційно

Контактна інформація

Шукач вказав: ТелефонЕл. пошту

Прізвище, контакти та світлина доступні тільки для зареєстрованих роботодавців. Щоб отримати доступ до особистих даних кандидатів, увійдіть як роботодавець або зареєструйтеся.

Освіта

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

Програмне забезпечення автоматизованих систем
Вища, з 2000 по 2006 (6 років)

Знання і навички

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

Знання мов

Англійська — середній

Додаткова інформація

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.

Схожі кандидати

Усі схожі кандидати

Кандидати у категорії