- File
Georgiy
Android developer
Contact information
The job seeker has entered a phone number and email.
Name, contacts and photo are only available to registered employers. To access the candidates' personal information, log in as an employer or sign up.
You can get this candidate's contact information from https://www.work.ua/resumes/9920575/
Uploaded file
The file contains 6 more pages.
Quick view versionThis resume is posted as a file. The quick view option may be worse than the original resume.
Android Software Engineer
Summary
Have more than six years of native Android Software Development experience. Worked on
medical, e-commerce and fintech projects with different architectural designs and team sizes.
Interested in exact sciences and complex tasks. Communicative, goal-oriented, and responsible
individual.
Technical skills
⋅ Programming languages: Java, Kotlin;
⋅ Platforms: Mac OS X, Windows;
⋅ Mobile Development: Android;
⋅ Mobile Development Frameworks & Tools: Adobe Analytics, Android NDK, AOSP,
Apollo/GraphQL, AppsFlyer, Bluetooth API, Camera APIs, Dagger2, Firebase Analytics,
Firebase Crashlytics, Google Drive API, Google Maps API, Google Play Console, Gson,
Hilt, Jetpack Architecture Components, Jetpack Compose, Koin, Kotlin Coroutines/Flows,
ML Kit, OpenStreetMap API, Optimizely, Payment APIs, RxJava2, Retrofit2, USB API;
⋅ Testing tools and Frameworks: JUnit, Mockito, MockK, Perfecto, Robolectric
⋅ Mobile Development frameworks & tools: CI/CD: AppCenter, Bitbucket, Charles,
Contentful, CodeCollaborator, Figma, GitHub, Github Actions, Github Packages Gitlab,
Jenkins, Lokalise, Maven, Phrase, NewRelic, Sentry
⋅ Databases: MS SQL Server, MySQL, SQLite, Realm, Room
⋅ Issue Tracking: Jira
⋅ Architectural Patterns: MVP, MVVM, MVI
⋅ Methodologies: Kanban, Scrum, Waterfall
Education and Certificates
⋅ 2014 - 2019, Master’s degree with honors from National Aerospace University “Kharkiv
Aviation Institute” in “Software Engineering”, Qualification “Software Developer and
Test Specialist”
⋅ 2022 - Present, obtaining PhD degree in Kharkiv National Radioelectronics University,
Qualification “Software Engineering”
Languages
⋅ English - B2 (Upper-Intermediate)
⋅ Ukrainian, Russian - Native Speaker
Experience
Raiffeisen Bank, Senior Software Developer (Android)
08/2023 – 09/2024
Developed the fintech app for Raiffeisen Bank. Developed new features and functions.
Worked in big team. Made different work starting from core things like dependencies and
navigation, ending with UI design (using Jetpack Compose) and server-client interaction.
Responsibilities:
· Feature implementation
· Demo for a large audience
· Application architecture and design implementation
· Requirements analysis and clarification with stakeholders
· Bug fixing
· Code reviewing
· Unit testing
Technologies:
· Clean Architecture
· MVVM\MVI patterns
· Jetpack Components
· Junit\Mockito\MockK\Robolectric
· Kotlin
· Koin
· Kotlin Coroutines
· Kotlin flows
· Jetpack Compose
· Sentry
· Payment APIs
Mate Academy, Android Mentor-Lector
10/2023 – 01/2024
Created advanced Mobile Development course within a private e-learning company.
Conducted tech-checks, test-interviews, QA sessions, interactive lectures. Provided code review
and improvements for students’ code tasks.
Responsibilities:
· Tech check
· Android Course Implementation
· Interviews
· PRs
· QA sessions
GridDynamics, Software Developer (Android)
01/2022 – 07/2023
Developed the E-commerce/media app for big American retailer, aimed to make the
users and use service and buy goods all over the world. Worked in different teams with different
sizes. Made different work starting from core things like dependencies and navigation, ending
with UI design and server-client interaction.
Responsibilities:
· Feature implementation
· Demo
· Application architecture and design implementation
· Requirements analysis and clarification with stakeholders
· Bug fixing
· Code reviewing
· Conducting inteviews
· Unit testing
Technologies:
· Clean Architecture
· MVVM pattern
· AppLinks
· Charles
· Jetpack Components
· Junit\Mockito\MockK\Robolectric
· Kotlin
· Koin
· Kotlin Coroutines
· Maven
· NewRelic
· Payment APIs
· Retrofit2
· RxJava2
Juravli, Software Developer (Android)
11/2022 – 07/2023
Developed the non-profit, charity app for Ukraine, aimed to connect volunteers and
people in need. People can create requests for help and volunteers could complete these
requests. Team and app is non-profit and a side job, so not so much time was devoted to this
app.
Responsibilities:
· Feature implementation
· Application architecture and design implementation
· Requirements analysis and clarification
· App analysis and optimization
· Bug fixing
· Code reviewing
· Issues tracking and tickets creating
Technologies:
· Clean Architecture
· MVVM pattern
· Google Maps API
· Hilt
· Jetpack Compose
· Jetpack Components
· Kotlin
· Kotlin Coroutines\Flows
· OpenStreetMap API
· Retrofit2
KhPI and National University of Urban Economy, Mentor\Teacher
of Android Software Development
09/2022 – 12/2022
Conducted a whole Mobile Development course in the mentioned universities as an
Android Developer from GridDynamics. Course was one semester long and covered many basic
and advanced things in Android Development.
Responsibilities:
· Lecturing and conducting practice
· Creating lecture and practice materials
· Students’ evaluation
· Code reviewing
· Checking homeworks
Technologies:
· Android Core Components
· Architecture patterns: MVVM, MVP
· Camera API
· Google Maps API
· Jetpack Components
· Kotlin
· Retrofit2
· Realm, Room databases
DataArt, Software Developer (Android)
06/2021 – 12/2021
Developed the E-commerce/media app, aimed to entertain the users and make them use
service and buy goods.
Responsibilities:
· Feature implementation
· Application architecture and design implementation
· Requirements analysis and clarification with stakeholders
· Bug fixing
· Code reviewing
· Unit testing
Technologies:
· MVVM pattern
· Clean Architecture
· Apollo\GraphQL
· Dagger2
· Jetpack components
· Junit\Mockito\MockK\Robolectric
· Kotlin
· Kotlin Coroutines
· Single-activity architecture
GlobalLogic, Software Developer (Android)
08/2020 – 06/2021
Developed the IoT medical app, aimed to help the users with diabetes. The app interacted
with the insulin pump . Insulin pump was connected via the BLE interface.
Responsibilities:
· Feature implementation
· Application architecture and design implementation
· Requirements analysis and clarification with stakeholders
· Bug fixing
· Unit testing
· Code reviewing
Technologies:
· Clean Architecture
· MVVM pattern
· Bluetooth API
· Dagger2
· Firebase Analytics
· Google Play Console
· Java\Kotlin
· Jetpack Components
· Junit\Mockito\MockK\Robolectric
· RxJava2
· Single-activity architecture
Self-Employed, Software Developer (Android)
06/2020 – 05/2021
Developed as a single developer the medical app tracking heart cardiogram via USB
device and then sending it to cloud storage. App was aimed to help the users with making
cardiograms and more simple doctor’s consulting.
Responsibilities:
· Feature implementation
· Architecture and design implementation
· Requirements analysis and clarification from scratch
· Bug fixing
· Manual testing
Technologies:
· MVVM pattern
· FTP
· Google Drive API
· Google Play Console
· Jetpack Components
· Kotlin
· Kotlin Coroutines
· USB API
GlobalLogic, Software Developer (Android)
10/2018 – 06/2021
Developed the IoT medical app, aimed to help the users with diabetes. The app
monitored many diabetes measurements through the connection with the insulin pump. Insulin
pump was connected via the BLE interface.
Responsibilities:
· Feature implementation
· Application architecture and design implementation
· Requirements analysis and clarification with stakeholders
· Bug fixing
· Code reviewing
· Unit testing
Technologies:
· Clean Architecture
· MVP pattern
· Adobe Analytics
· Android NDK
· Bluetooth API
· Dagger2
· Firebase Crashlytics
· Google Play Console
· Java\Kotlin
· Jetpack Components
· Junit\Mockito\Robolectric
· RxJava2
Similar candidates
-
Android developer
Lviv, Remote -
Android-програміст
Lviv, Remote -
AI-експерт, автоматизатор робочих процесів, Full-stack програміст
Lviv, Vinnytsia , more 8 cities -
Junior Android Developer
Lviv, Dnipro , more 3 cities -
Android-програміст
Lviv, Remote