Android Developer

Nazar P

Information

Available hours \ week
40 h/w
Seniority level
Middle
Years of experience
3 yrs.
Location
Ukraine, Lviv
Nationality
Ukraine
Timezone
(GMT+02:00) Kyiv

Languages

Ukrainian
Fluent (C2)
Russian
Advanced (C1)
English
Upper-Intermediate (B2)

About

Nazar is a skilled Android Developer with 3 years of experience in mobile app development. His core competencies include Kotlin, Android SDK, and Core Java, which he utilized to lead significant code refactoring and application lifecycle management projects. He effectively integrated payment solutions and enhanced app performance through Firebase services. He holds a Software Engineering degree from Ivan Franko National University of Lviv and several LinkedIn certifications related to mobile development and data security.

Main technologies

Additional skills

Experience

EPAM

Middle Android Engineer

About the Project

Application for a huge leading retail and distribution USA company.

  • Beauty
  • E-commerce
  • Retail

Responsibilities

- Led the migration of key application modules from Data Binding to View Binding, significantly improving code maintainability and readability for collaborative development - Successfully integrated Jetpack Compose, modernizing the UI development approach and enabling the adoption of declarative UI principles. - Refactored legacy code to streamline workflows and modernize the codebase. - Configured Firebase Performance Monitoring for critical user flows, gaining essential visibility into app performance bottlenecks for targeted optimization. - Diagnosed and resolved app crashes using Firebase Crashlytics - Actively participated in the technical migration process from Adobe BCC to Contentful CMS

Skills & technologies

Timelycode

Android Developer

About the Project

Food ordering and delivery application for a restaurant

  • Hospitality
  • Food And Beverages

Responsibilities

- App Lifecycle Management (Owned the entire app lifecycle, from development and testing to publishing updates on the Play Store) - Integrated secure payment solutions, including Google Pay and LiqPay - Spearheaded a major code maintainability initiative by refactoring key parts of the legacy codebase and implementing MVVM architecture with Kotlin Coroutines and StateFlow/LiveData, leading to a cleaner structure and facilitating easier future development.

Skills & technologies

Timelycode

Android Developer

About the Project

CRM System for Call Redirection. Name of the project is under NDA.

  • Communications
  • Telecommunications

Responsibilities

- Developed features and maintained a CRM system, focusing on seamless call handling integration and compliance with the latest Android SDK requirements. - Developed user interaction with stored call data. - Implemented on-device security features for handling user data, leveraging the Android Keystore System for cryptographic key management and Jetpack Security (EncryptedFile/SharedPreferences) for secure local data storage. - Integrated biometric authentication - Developed native module for specific encryption/decryption requirements, ensuring secure data handling at a lower level.

Skills & technologies

Timelycode

Android Developer

About the Project

Time Tracker for internal use

  • Productivity

Responsibilities

- Added the functionality to generate, download, and view PDF reports.

Skills & technologies

Education

Ivan Franko National University of Lviv

2021 - 2025
Software Engineering