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 a focus on mobile application development, leveraging his expertise in Kotlin and Java to create intuitive user experiences. With around 3 years of experience in building robust applications for various industries including beauty, e-commerce, and hospitality, he effectively addresses performance challenges and enhances code maintainability. He has in-depth knowledge of the Android SDK, along with practical experience utilizing tools such as Retrofit and Room Database. Nazar has led initiatives like migrating applications to modern frameworks and improving UI with Jetpack Compose. He adeptly employs Firebase for performance monitoring and crash analytics to optimize app functionalities. In addition to his core skills, Nazar has hands-on experience with payment gateway integration and has developed secure applications using biometric authentication systems. He holds a degree in Software Engineering from Ivan Franko National University of Lviv and has completed several relevant certifications.

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