Andrii Pasichnyk
Mobile Developer (Flutter / Android)
Profile
Experienced developer focused on creating high-quality mobile apps with modern design and robust architecture. Deep expertise in Flutter, Dart, and Native Android (Kotlin/Java). Skilled in solving complex technical challenges including custom cryptography, low-level networking (TCP/UDP/RPC), and offline-first data synchronization. Passionate about clean code, SOLID principles, and user-centric UI.
Experience
Flutter / Dart Developer
2023 — 2024- Developed SovaWallet, a cross-platform crypto wallet with adaptive UI for mobile/desktop.
- Migrated core blockchain logic (Pascal-based) to modern Dart, including custom cryptographic algorithms and protocol operations.
- Implemented Dart FFI bindings for C++ libraries to ensure performance and security.
- Designed robust networking for distributed nodes (balancing, failover, background syncing).
Android Developer
2021 — Present- Built My Notes (10k+ downloads), an offline notebook with custom block-based editor engine (no 3rd party libs).
- Implemented Clean Architecture with MVVM, Hilt, and Room (complex migrations, caching).
- Integrated Google Maps API for custom tracking, geocoding, and route generation features.
- Optimized rendering performance for large lists and complex UI using RecyclerView and custom Views.
Web Developer
2015 — 2020- Full-stack development for REST APIs, admin panels, and SaaS tools using PHP, JS, and SQL.
Technical Skills
Core Stack
Architecture & patterns
Clean Architecture, SOLID, MVVM, MVI, State Management (Bloc/Riverpod), Dependency Injection (Hilt).
Networking & Data
REST, WebSocket, gRPC, TCP/UDP, SQLite (Room/Drift), Firebase, Protocol Buffers, PostgreSQL (basic CRUD, joins, indexes).
Android Native
WorkManager, Services, CameraX, BLE, NFC, Custom Views, Gradle, Proguard/R8.