Den Ветеран

Android developer, 100 000 грн

Розглядає посади: Android developer, Програміст Java
Вид зайнятості: повна, неповна
Вік: 35 років
Місто проживання: Київ
Готовий працювати: Дистанційно, Київ
Розглядає посади:
Android developer, Програміст Java
Вид зайнятості:
повна, неповна
Вік:
35 років
Місто проживання:
Київ
Готовий працювати:
Дистанційно, Київ

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

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

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

Досвід роботи

Engineer constructor

з 03.2022 по нині (4 роки)
AFU, Дистанційно (IT)

Software/hardware components

Провідний Android-розробник

з 09.2017 по 02.2022 (4 роки 6 місяців)
Escape Tech, Дистанційно (IT)

Client-side of a parental control system
•Improved UX and animations; guidelines, profiling, and Crashlytics.
•Drove a backend API revision to simplify client-side networking logic.
•Refactored the codebase, significantly reducing data model complexity.
Corporate secure Messaging Applications
• Implemented encryption for data transmission and storage.
• Implemented the UI and core messaging features.
• Integrated the Android client with a native C++ core (JNI).
Components for hidden encrypted storage and data transmission
• Maintained and evolved legacy components.
• R&D to ensure compatibility with new Android versions.
• Reimplemented an internal secure data storage module.
• Researched data transmission to dedicated endpoints.
Dating application with BLE integration
•Designed a BLE-based data exchange module compatible with iOS.
•Led end-to-end development from scratch.

Facial Gesture Recognition Library for Mobile Banking
•Maintained, evolved and refactored a legacy codebase.
•Collaborated with the banking team to monitor analytics and Crashlytics.
•Migrated camera functionality to CameraX.
•Evaluated and tested models for face and document recognition.
•Designed a simplified public interface and prepared technical documentation.

Library for Detecting Screen Damage
•Led end-to-end development from scratch.
•Implemented a payment module.

Освіта

Чернівецький Національний університет

Магістр теоретичної фізики, Чернівці
Вища, з 2005 по 2010 (5 років)

з відзнакою

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

  • Kotlin
  • Java
  • Android Studio
  • Gradle
  • Maven
  • Git
  • MVVM
  • MVP
  • OOP principles
  • SOLID
  • Dagger
  • Hilt
  • Koi
  • Jetpack Compose
  • Android Framework
  • Android architecture compone
  • Android Cryptography
  • JNI
  • Google MLKit
  • Maps SDK
  • Camera2/CameraX
  • WebRTC
  • Android Bluetooth
  • RXJava
  • OkHttp
  • Re
  • GSON
  • JSON
  • Serialization
  • Protobuf
  • Kotlin coroutines
  • Flow
  • Java Threads
  • Websockets
  • REST
  • Room
  • Realm
  • SQLite
  • Glide
  • Picasso
  • Coil
  • Firebase (Analytics
  • A/B
  • FCM)
  • CI
  • Unit tests
  • Apphud
  • Admob
  • Billing
  • Jira

Знання мов

  • Англійська — середній
  • Українська — вільно

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

•Develop Android applications, libraries, and modules end-to-end using modern approaches.
•Design architecture; implement business logic; integrate with external APIs and third-party services; handle data and implement UI.
•Optimize performance and security; refactor and maintain legacy codebases.
•Conduct code reviews and write technical documentation.
•Integrated with other systems (web and embedded) using cryptography and low-level protocols.
•Led Android engineers; collaborated with cross-functional and international teams; conducted R&D.


In addition, I have experience designing embedded hardware based on ESP and AVR microcontrollers, developing firmware for them, and integrating these devices with Android applications through custom communication protocols.

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

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


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