• File

Роман

Android-програміст

City of residence:
Uzhhorod
Ready to work:
Remote

Contact information

The job seeker has provided: Phone numberEmailMessenger

Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.

Uploaded file

Quick view version

This resume is posted as a file. The quick view option may be worse than the original resume.

Roman Berezinskyi
Junior Android Developer
📍 Uzhhorod, Ukraine ✉️ [open contact info](look above in the "contact info" section) ✈️ Telegram: @romarior226 💻 github.com/romarior226

PROFESSIONAL SUMMARY
TECHNICAL SKILLS
Junior Android Developer with commercial experience working on multi-module and
Languages & Core
multi-app projects. Experienced in using GraphQL (Apollo), ORBIT MVI, Dagger 2, Hilt,
Kotlin (Coroutines, Flow), Java (Basic)
and Jetpack Compose. Good team player, comfortable collaborating with Product
Architecture & Patterns Managers, UI/UX Designers, Backend Developers, and QA engineers to build reliable
Clean Architecture, Multi-Module, MVI features and fix bugs. Currently studying Computer Science at UzhNU.
(ORBIT), MVVM, SOLID
COMMERCIAL EXPERIENCE
UI Development
Jetpack Compose (Declarative UI, State,
Junior Android Developer • Commercial Project
Animations)
Multi-Module Architecture: Worked on a complex multi-module Android project with
Dependency Injection multiple app versions (flavors), keeping the code clean and well-structured.
Dagger 2, Hilt
Networking: Integrated GraphQL APIs using Apollo Client for fetching and updating
Networking & APIs data from the backend.
GraphQL (Apollo Client), REST API,
State Management: Used ORBIT MVI architecture pattern to create clear and
Retrofit 2, OkHttp, OAuth 2.0
predictable UI state.
Database & Storage Dependency Injection: Managed dependencies across modules using Dagger 2 and
Room, DataStore Hilt.

Tools & Collaboration QA Collaboration: Worked closely with QA engineers to find, reproduce, and fix bugs
Git (GitHub, GitLab), Jira, Slack, Crowdin, (including edge cases), helping improve code quality and speed up releases.
Android Studio
Teamwork & Tools: Used Jira for task tracking, Slack for daily communication,
GitLab for code reviews (MRs), and Crowdin for app localization.
LANGUAGES

• Ukrainian: Native PET PROJECTS
• English: B1 (Technical Reading &
Writing) AuraPhotos — Unsplash API Client GitHub
Architecture: Built with Clean Architecture (Data, Domain, Presentation) and MVVM
EDUCATION
pattern.
Uzhhorod National University UI & UX: Developed UI using Jetpack Compose with
B.S. in Computer Science LazyVerticalStaggeredGrid for photo grids.
2024 – 2028 (Expected)
Networking & Local Storage: Integrated Retrofit with OAuth 2.0 authorization; stored
tokens in DataStore and implemented image caching with Room and Kotlin Flow.

Roman Berezinskyi — Android Developer Page 1 of 1

Similar candidates

All similar candidates

Candidates at categories

Candidates by city


Compare your requirements and salary with other companies' jobs: