• Файл

Андрій

Mobile developer

Розглядає посади:
Mobile developer, Flutter-розробник, IOS-програміст
Вік:
20 років
Місто проживання:
Львів
Готовий працювати:
Дистанційно

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

Шукач вказав: ТелефонЕл. поштуМесенджер

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

Завантажений файл

Версія для швидкого перегляду

Це резюме розміщено у вигляді файлу. Ця версія для швидкого перегляду може бути гіршою за оригінал резюме.

Andrii Duda
iOS Developer (Swift / SwiftUI)
Lviv, Ukraine • [відкрити контакти](див. вище в блоці «контактна інформація») • [відкрити контакти](див. вище в блоці «контактна інформація»)
Telegram @Andrii_Duda2130 • github.com/andrey2130
PROFILE
iOS Developer with 3 years of experience building native applications with Swift and SwiftUI. Strong across the whole app lifecycle: SwiftUI,
UIKit, Combine and Swift Concurrency (async/await, GCD), Core Data, SwiftData and CloudKit, REST APIs and Firebase, applying SOLID and
clean architecture (MVVM / VIPER). Hands-on with real-time audio, Bluetooth Low Energy hardware, HealthKit and maps, and able to ship
cross-platform apps in Flutter when needed. Focused on performant, testable, maintainable code.
KEY SKILLS
● Native iOS with Swift, SwiftUI and UIKit; Combine and Swift Concurrency (async/await, GCD), animations and AutoLayout
● Architecture: SOLID, Clean Architecture, MVVM / VIPER; dependency injection and a modular, feature-first structure
● Persistence & sync: Core Data, SwiftData, CloudKit; offline-first storage with GRDB
● Networking & backend: REST / JSON over URLSession; Firebase (Auth, Firestore, Cloud Functions, Messaging, Crashlytics)
● Device & media: real-time audio (AudioKit), Bluetooth Low Energy (CoreBluetooth), HealthKit, SceneKit, AVFoundation, MapKit
● Tooling: Swift Package Manager, Git, CI/CD; cross-platform delivery with Flutter & Dart
PROFESSIONAL EXPERIENCE
iOS Developer at Tetalab
Lviv, Ukraine Sep 2025 - Present · 1 year
Building native iOS products in-house, end to end, from architecture to release.
● Fitness & body-composition app (SwiftUI, MVVM, Combine): camera-based body scanning through the LookCamera SDK
(xcframework) with a 3D body model rendered in SceneKit; HealthKit and Terra wearable-data integration; Firebase Auth and
Firestore with TypeScript Cloud Functions for email-verification codes; offline-first persistence with GRDB; Sign in with Apple via
AuthenticationServices, push through UserNotifications, and async/await concurrency.
● Real-time guitar effects app (SwiftUI): real-time audio DSP with AudioKit, SoundpipeAudioKit and AudioKitEX over AVFoundation
audio sessions; a Bluetooth Low Energy link to a hardware pedal over CoreBluetooth with a custom binary packet parser; preset
and settings storage in Core Data with import/export; Firebase Auth/Firestore with Crashlytics and Google/Apple sign-in.
● Jobs & shifts marketplace (SwiftUI + UIKit, MVVM): job and business listings, real-time in-app chat, ratings, saved jobs and profiles,
CV and document upload to Firebase Storage, image handling with PhotosUI, MapKit-based search, and push notifications via
Firebase Cloud Messaging; async networking with URLSession and Combine on a Firestore backend.
● Goal & habit tracker for iOS and macOS (internal): SwiftUI with the Observation framework, SwiftData persistence and CloudKit
sync across devices; progress analytics with custom bar and line charts; AppKit interop for the macOS build and data
import/export.
● IoT grow-box controller (internal): connects to grow-box hardware over Bluetooth Low Energy (CoreBluetooth central and
characteristic notifications), parses live sensor logs and visualizes environment history and trends; SwiftUI with the Observation
framework and PhotosUI, plus onboarding and device-connection flows.
● Applied SOLID and MVVM / Clean Architecture with Swift Concurrency across all products; integrated Sign in with Apple and
Google Sign-In.
Flutter Developer at Appexoft
Lviv, Ukraine Sep 2023 - Sep 2025 · 2 years
Delivered cross-platform mobile applications from scratch and maintained existing ones.
● Implemented Firebase authentication and push notifications for secure access and better retention.
● Integrated multi-platform payment systems (Stripe, Apple Pay, Google Pay, PayPal) for seamless in-app transactions.
● Applied MVVM and Clean Architecture with Provider, BLoC, GetIt and Freezed; integrated REST APIs and Firebase services.
● Independently led feature development and client calls; built complex payment workflows that improved satisfaction and reduced
payment-related support requests.
INDEPENDENT PROJECT
ParkShark is a cross-platform parking marketplace built with a small independent team of friends (2026). Native iOS in Swift with Apple
Maps (MapKit), plus a Flutter Android client using Google Maps and the Google Routes API (driving-time estimates); map-first discovery with
guest-first browsing before authentication; a Cloud Firestore backend with security rules and Cloud Functions; feature-first BLoC architecture
with GetIt / Injectable dependency injection and Freezed models; geolocation, push notifications, deep linking and multi-language
localization.
EDUCATION
Lviv Polytechnic National University · Bachelor's degree, Computer Engineering · Sep 2023 - Present
LANGUAGES
English Intermediate (B1) • Ukrainian Native

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

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

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


Порівняйте свої вимоги та зарплату з вакансіями інших підприємств: