lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Android Developer
Category: Android
Experience: 1 years | English: fluent


COMPANIES WORKED WITH
1) Apps:Lab Limited
• Worked with the Android team alongside the Backend and Devops team in creating the EveryShillings financial exchange App
• Wrote the logic that consumed the user register endpoint
• Implemented the exchange currency UI using compose
• Designed a simple sequence diagram for the Application

2) Co.Lab 
• Collaborated with a cross-functional team of a developer, product designer and product manager in an agile environment to launch an MVP within 8 weeks 
• Integrated Google Maps and Places RESTful APIs into the Android Application
• Troubleshooting and resolving technical issues

PROJECTS COMPLETED
1) Asteroid Rader App
Asteroid app that shows the asteroids detected by NASA that passes near earth. It uses the NASA API 
to fetch the data. Each asteroid is displayed on a RecyclerView. On clicking, it shows more details. The 
asteroid data are cached locally.

 • Libraries/tools: MVVM Architecture, Kotlin, Retrofit, RecyclerView, ViewModel, DataBinding, Coil
 image loader, Room, LiveData, WorkManager, Android Navigation Component, Coroutine, Moshi 


2) Car Inventory App
An Inventory app that helps a store keep track of its inventory of cars. It uses an SQLite database to save the car’s details. The user can add, update and delete a car. The user is also able to send an e-mail to contact the supplier to order for more quantities.

 • Libraries/tools: Java, SQLite, CursorLoader, ContentProviders, ContentResolver, Implicit Intents
Position: Android Developer
Category: Android
Experience: 4 years | English: upper


Company. 
03/2022 - 04/2023. Outstaffing Company
             App- US based online shop for pets.
Domain. Retail
Role. 
full support of application, publishing, bugfixing and 
        improvements, implementing new features, testing, planning, code review, updating dependencies and android versions , CD CI
Technologies.
clean architecture, MVVM, kotlin, coroutines, retrofit, mockK, room, data binding,
koin, coil, firebase, etc.
        App - A global integrated media and entertainment company's media app
Domain. Media
Role.
bug hunting, bugfixing and improvements, implementing new features, testing, planning, code review, demonstration of new features, creating ui elements
Technologies.
clean architecture, MVVM, kotlin, coroutines, retrofit, junit, espresso, room, view binding, exoPlayer, dagger, coil, firebase, etc.

Company.
 05/2022 - 03/2022. Canadian business automatization solutions company
       App- Android Client for Business Management
Domain. Business
Role.
development of the application,Ensuring the performance, quality, and responsiveness of the application,
,Implementation of Realwear,
Implementation of Night mode,Converting java to kotlin,Creating UI,Applying clean architecture principles,Doing demos of features,Updating project for SDK 31 and above support (Android 12)
Identifying and correcting bottlenecks, fixing bugs, Collaborating with a team to define, design new features, Code review
Technologies.
clean architecture, MVVM, kotlin, java, coroutines, retrofit, junit, sqlite, Pdf Tron
koin, glide, firebase, realwear etc.

Company.
 01/2020 - 05/2021. Digital network, e-commerce, Ireland based company
       App- Online video sharing social networking service
Domain. Media
Role.
Integration of Video modifying library,Design and development of the application,Ensuring the performance, quality, and responsiveness of the application,Creating  UI,Applying clean architecture,
Doing demos of features,Identifying and correcting bottlenecks, fixing bugs,Collaborating with a team to define, design, and ship new features,
Technologies.
clean architecture, MVP, kotlin, rxJava, retrofit, junit, sqlite, meicam,
koin, glide, firebase, realwear,objectbox, mockito, espresso, junit, DeepLink, Lottie,  etc.

Company.
 04/2019 - 01/2020. Armenia based e-commerce, social marketing company
 App - Calculator, Reminder, App for budget monitoring
Technologies.
MVP, MVVM, kotlin, rxJava, Room, Volley, glide
Position: Android Developer
Category: Android
Experience: 2 years | English: intermediate

•	Programming languages: Java, Kotlin
•	Knowledge stack: Android SDK, RXJava, Room, 
        Dagger/ Hilt, Retrofit/AndroidNetworking;
        MVP/MVVM, SOLID principles. 
•	Version control systems: Git
Company: Teamnety (Human Resources) 
Position: Android developer
Period:  November 2022 — Present
Used technology stack: Kotlin, RXJava 2, Dagger 2, Room, MVVM and SOLID principles.
Responsibilities: Developed and maintained Teamnety Hub, a communication tool for companies and employees.
•••••••
Company: Unique Technologies LLC (IT Services and IT Consulting)
Position: Android developer
Period:  June 2022 — November 2022
Used technology stack: Kotlin/Java, RXJava 2, Retrofit, MVP.
Responsibilities: Development of SlingStir, a drink ordering application for establishments.
•••••••
Company: Traffic Devils (Advertising and PR Services)
Position: Android developer
Period: December 2021 — June 2022
Used technology stack: Kotlin/Java, RXJava, Retrofit, Hilt, Room, MVP, MVVM.
Responsibilities: Developed various small projects and primitive games with integrations of different SDKs.
Position: Android Developer
Category: Android
Experience: 2.5 years | English: upper

Sports programming
- Computer Science graduate
- 2.5 years of experience in production android apps
- Develop apps from scratch
- Support existing and implement new features
- Proactive
- Have apps published on Google Play Market
- Have experience in MVP, MVVM, Clean Architecture, MultiModule, RxJava, Coroutines
Professional growth in Software Engineering.
Position: Android Developer
Category: Android
Experience: 0 years | English: upper


Computer science graduate ready for new challenges and opportunities. For about a year,
I have been developing android apps. I have been looking for a role that allows me to use
skills that I get in my pet projects in a professional capacity and I am just really excited and
willing to learn if you are willing to give me a chance.
Position: Android Developer
Category: Android
Experience: 2.5 years | English: intermediate


Computer Science graduate with about 2 years of experience on Android Development(Kotlin). Having experience on mobile banking & Agile. Currently working as Android Developer at The International Bank of Azerbaijan.
Position: Android Developer
Category: Android
Experience: 0 years | English: upper

Completed bachelor's degree in National Technical University of Ukraine “Igor Sikorsky Kyiv Polytechnic Institute” 
“Faculty of Informatics and Computer Engineering”
- Connecting database to mobile graphical interface.
- Creation of mobile app with basic media playback.
- Creating a visual novel - a mobile game with mini-games in it.
- Created flexible site design also for mobile users.
- Created few player vs AI simple game (dice, 21 etc.)
Position: Android Developer
Category: Android
Experience: 2.5 years | English: intermediate

Writing and publishing of GitHub libraries:
https://github.com/vladimir-yerokhin-appus/DiaphragmView
https://github.com/appus-studio/CheckableItemViews

Writing of helpfull articles (guides).
Constantly improve my knowledge in Android.

Self-taught in the following areas: Android SDK, Server-Side Supporting, multithreading, some patterns: MVP, MVVM, Data Binding, Dependency Injection.

Java for Android, css, xml, SQLite;

Dagger2, Retrofit, Valley, etc. 

Google APIs: maps, cloud services, billing, firebase; Vkontakte API, Facebook API, QuickBlox API, uBeacon and iBeacon API, BLE, graphic design, creating animations and Custom VIews, Custom Map Clusters. 

Writing and publishing of GitHub libraries:

https://github.com/vladimir-yerokhin-appus/DiaphragmView
https://github.com/appus-studio/CheckableItemViews
Writing of helpfull articles (guides).

I have experience working freelance, participated in several real projects.
I want to improve myself with you!
Position: Android Developer
Category: Android
Experience: 5 years | English: fluent


• Converted existing android projects written in Java to Kotlin to reduce the lines of codes by 20%.
• Created the schema for Oze app (a fintech app with 66,000+ active users), involving 20+ tables, fields, foreign key relationships and migrations using RoomDb.
• Created and maintained 50+ test cases for Unit and UI testing to find bugs early and quicker.
Diversity and inclusion
Position: Android Developer
Category: Android
Experience: 3 years | English: pre


CORE QUALIFICATIONS
•	Kotlin / Java, Jetpack Compose/View System, MVVM, MV/I/VM, Clean Architecture, SOLID, Google guidelines, Paging3 Library,  DataStore, Billing, Maps, Navigation/Compose Navigation/Voyager, Hilt/Koin, Room/SQLDelight/Realm, Retrofit/OkHttp/Ktor, Firebase services, Social Login (Google, Facebook, Github), Media3 Exoplayer, Kotest/Mockk/Junit, Admobs, BLE
•	GitHub, GitLab/Board , Bitbucket, Jira, Redmine 
•	UI/UX (working with Figma) 
•	Developing projects from scratch (setup, features development) and integration of new technologies or support legacy projects
•	Apps publishing 


Develop from scratch, update from legacy, support existing and implement new features
working with google guides and clean architecture
experinced with mvvm, hilt, ble, coroutines, workmanager, alertmanager, compose and xml ui, navigation, play market release
Position: Android Developer
Category: Android
Experience: 1 years | English: intermediate


Created flexible applications using modern technologies and frameworks
• Integrated third-party API to enhance application functionality
• Fixed bugs and improved application performance.
• Collaborated with cross-functional teams to design and develop applications that met business
requirements
• Created manuals and general algorithms for the team of developers and testers
• Proficient in utilizing Kanban methodology for efficient project management and streamlined
development processes
Position: Android Developer
Category: Android
Experience: 1.5 years | English: intermediate


Created several applications for android platform which are placed on Play Market. Among them a pair of applications for a loyalty program in cafe/restaurant, phone tracker for a local business.

Technologies: Java, Android SDK, Retrofit, Firebase, Sqlite, Picasso, GoogleMaps Api, Facebook Api, Vk Api, Twitter Api, Fabric.IO, Jackson, Camera API, Firebase, RestAPI, JSON
Position: Android Developer
Category: Android
Experience: 1 years | English: fluent


Created the authentication process by using biometric, pin code, login and password. Implemented the function of saving the current location to the database and building the route to it. Optimize the usage of the app by connecting to the back-end server and according to the data, clean the local cache on mobile.Optimized the existed code of retrieving data from network as well as the finale size of the app
Position: Android Developer
Category: Android
Experience: 2 years | English: upper

+ More than 100 solved tasks on LeetCode
+ Working on project with more than 5 millions downloads (Also 4.2 star points)
+ Published a few apps to play market
+ Made a few presentation for android-devs to improve our tech skills in certain areas of knowledge
Creating an application from scratch.
Set up the project and base architecture (Clean Architecture
and MVVM)
Building custom UI
Design and implementation of new features
Task breakdown and estimation
Writing documentation for existing features
Using a lot multi-modules in project
Rewriting applications from XML layouts to compose from scratch
Writing Unit tests for new and existing features


TECH STACK
Stack: Kotlin, Java
Databases: MySQL, SQLite, Firebase,
ROOM, Realm, Shared Preferences
Dependency Injection: Dagger2, Hilt
Protocols: HTTP(s), JSON-API, REST
Concurrency: Kotlin Coroutines, RxJava2
Networking: Retrofit2, OkHTTP3, Firebase
Cloud Messaging
Design Patterns: Clean Architecture,
MVVM, MVP, Jetpack Compose
Position: Android Developer
Category: Android
Experience: 2 years | English: intermediate


- Creation of new and support of old applications
- Redesign and code refactoring
- Integration of Firebase services (Cloud Storage, Crashlytics, Remote Config, etc)
- Working with REST API, getting results and caching data
- Working with advertising and subscription
- Application interaction with broadcast receivers, services and work managers
- Clean architecture realization

More details in CV
Position: Android Developer
Category: Android
Experience: 5 years | English: intermediate


Creative and persistence Android Developer with 5 years of
experience architecting and building Android apps for mobile
devices in the e-commerce, tourism, commerce and other
industries.
English: intermediate
I want to work in great and friendly team of professionals where i can get new experience and bring profit for business.
Position: Android Developer
Category: Android
Experience: 5 years | English: intermediate


CRYPTO EXCHANGE
Project role: Middle+/Senior Android developer
- Integration with the Bank system
- Integration with the mobile operator
- Balance feature
- Trading order history
- Marginal Trading
- Code refactoring of key features and
components
- Charts implementation and improvements
- Bugfix (including security issues, Frida bypass
testing)

MOBILINE: VIDEO CALL & CHAT
Project role: Middle/Middle+ Android developer
- HLS-video player implementation
- adaptation for different screens and layouts
- greeting video feature implementation
- settings feature implementation
- location change feature implementation
- user profile feature implementation
- UI/UX implementation from scratch

EMMACARE. MEDICAL VIRTUAL ASSISTANT
Project role: Middle Android developer
- self-reporting feature implementation
- task-tracking feature implementation
- scheduling visits to the doctor feature
implementation
- code refactoring

NYNJA TEAM CHAT APP TEAM
VIDEO
Project role: Junior+ Android developer
Type: Communication and Business App
- chats feature optimization
- bugfix & refactoring
Position: Android Developer
Category: Android
Experience: 1 years | English: upper


Currently, I am engaged in the development of an online cinema project, similar to popular platforms like Netflix, Megogo, and Sweet.tv. The project have a base of approximately one million users. It's experiencing dynamic growth and continuous development. The technology stack employed includes Dagger2, Coroutines, Retrofit2, Flow, Pager3, Kotlin, MVVM, Room Database and EXO/VLC Players.
As an android developer, I developed this functionality:
• Added audio tracks and subtitles to the project (EXO/VLC) (Phone/TV). 
• Build on a default selection of subtitles and audio tracks. (Phone/TV)
• Rewrote some of the old functionality from LiveData to Coroutines flow.
• Implemented autoplay functionality with customizable settings (EXO/VLC) (Phone/TV).
• Added the selection of series within the player for, allowing users to stay within the player while making their choices of episodes (EXO/VLC) (Phone/TV)
• Implemented sound and brightness changes via finger gestures (EXO/VLC) (Phone).
• Create project architecture from scratch using Clean Arch and MVVM.
I am seeking opportunities to contribute to projects characterized by active development, modern technology stacks, independence, a collaborative environment and lack of bureaucracy. I aspire to work with a team that assigns me challenging and captivating tasks. I value an environment that encourages creativity and listen to ideas.
Position: Android Developer
Category: Android
Experience: 0 years | English: upper

As an Android Developer, I have completed Coursera courses in Java Core and Java Advance, as well as Android development courses. Additionally, I have undertaken several projects, including:

Steps Counter: A mobile application designed to track and display the number of steps a user takes throughout the day. 
Notes App: I developed a Notes application that enables users to create, edit, and organize their notes efficiently.
Delivery App: By crafting this app, I strengthened my skills in designing database systems, handling real-time updates, and ensuring smooth user experiences.
Currently, I am in the early stages of my journey and have not yet amassed practical experience. However, my time at university has been marked by the successful completion of several noteworthy projects that have allowed me to apply my theoretical knowledge in practical contexts.
Position: Android Developer
Category: Android
Experience: 7 years | English: fluent

My biggest achievement is being a part of the small team which re-wrote a huge existing app in order to improve the quality of the product and the quality of the codebase. Even tho the project was very risky, we managed to fit into the deadline. This re-write resulted in a measurable decrease of bugs and crashes and in a measurable increase of the application rating on the Play Store and in an increase of the speed we could iterate on features. I'm very proud of myself and of our team.
Currently I am working and living in Poland. 
Previous work experience:
 - working on various small projects for the outsource companies
 - working for one of the largest UK online grocery shops
 - working for a FTSE 250 UK fintech company 
Currently I'm working for one of the biggest online chess providers, located in the US.
I'm not interested in office positions in Ukraine. Remote-only and maybe a relocate. 
I have no prior team lead experience and would prefer to avoid the management positions.
Position: Android Developer
Category: Android
Experience: 3 years | English: fluent


Currently I am working as Android Test Automation Engineer in international company. Also, I worked as an Android Developer and maintained register device that mostly used in the shops and restaurants in Baku.
Position: Android Developer
Category: Android
Experience: 0 years | English: intermediate

I graduated at the "Шаг" academy that brought me to this industry and help understand what I want to do in future/
Currently, I have no commercial work experience, but I worked in a small project together with friends where I worked as an Android developer (the project used Kotlin, Compose and other well-knowned libraries).
Position: Android Developer
Category: Android
Experience: 3 years | English: upper

- Developed robot-cleaner map points optimization algorithm
- Automated manual process of testing device firmware and device commands
Currently I'm working in largest IT e-commerce platform in Russia.
Have a lot of remote work experience
Worked on Iot and marketplace applications, some of them developed from scratch and some I maintained
Position: Android Developer
Category: Android
Experience: 1.5 years | English: intermediate


Currently, I work either as a single Android app developer on the project or in a team of 2-3 Android app developers.
My responsibilities include various tasks, including implementing business logic, layout design, networking, and working with maps and databases, integrating third-party services.
I have experience publishing apps on Google Play.
Used technologies:
Kotlin, Retrofit, Gson, Coroutines, Flow, Room, Hilt, Custom view, Coil, TensorFlow Lite, IoT, BLE, Arduino
Android Architecture Components:
Paging,
ViewModel,
LiveData,
Navigation
ViewBinding
Position: Android Developer
Category: DevOps
Experience: 3 years | English: fluent


Currently working in the FMCG industry, as an intermediate Software Engineer for a distribution platform. Technologies used are Kotlin(android app), nestjs(backend), graphql(API), JENKINS (pipeline:CI/CD). I would like to improve on software deliverability through creating libraries that can enable code reuse thus quicker development
Position: Android Developer
Category: Android
Experience: 5 years | English: intermediate


Current position: Mobile development Team Lead 

Responsibilities:

• Develop and distribute Android OS 2.2+ based applications using Java. 
• Troubleshoot, optimize and performance tune.
• Work across different disciplines with team members representing product, design, web development
• Innovate and brainstorm new features 
• Development and maintenance of cross-platform framework that allows to build fast and fluid native mobile applications in the language of your choice. It provides a common standardized API across the different platforms/operating systems.
• More than 10  completed projects
Position: Android Developer
Category: Android
Experience: 3 years | English: intermediate

Taking part in the engineering team for research, development, and growth of EV charging network.
Application for Ukraine EV Charging Network:
https://play.google.com/store/apps/details?id=com.greenspotapp.greenspot
https://itunes.apple.com/ua/app/vls-greenspot/id1238648068
Current responsibilities: Development of Android Applications; Bug fixing and support existing applications; Designing of API for client-server interaction and base models; Teamwork with a designer, backend developer, and mobile developers for finding the best approach to satisfy business needs; Making a choice the architecture approach, third-party libraries, and services for new applications; Estimate and research new projects; Manage mobile developers team.

Highlights: Focus on customer's problem understanding and solving; Deeply interested in technics and technologies which increase development speed and quality; Excited about Android eco-system and application's development; Good communication skills with customers and team; Highly self-organized.
To be a part of mobile developers team to create awesome apps and solve difficult technical issues.
Position: Android Developer
Category: Android
Experience: 5 years | English: upper

- Bachelor degree at computer science
- Master degree at computer science
Current role: Android developer at Guavapay London, England.

I have worked in T-systems mms, Germany. In that time , we have developed couple customer-based android apps. I have been core developer in some apps such as tracking item with blockchain app, mobile crawler with Appium in order to walk through app and collect screenshots with analysis, virtual reality apps with Vuforia SDK.

Previous jobs with companies:
1. Android developer at www.turanbank.az
2. Android developer at www.abb-bank.az
3. Android developer at www.guavapay.com

Individual Projects:
1. Unity3d game development
2. Open source GitHub android projects
3. Play store apps
4. Unity3d asset store assets
- Friendly team with full of enjoyable people
- Positive environment during sprint
Position: Android Developer
Category: Android
Experience: 4 years | English: upper


Customization push notifications.
Chats like Telegram (audio and video calls).
Shops for creation an order and track it.
Payment by credit card, main and bonuses balance.
QR code -> creation, customization, scanning.
Recording audio and video. PDF reader in app.
iOS views on Android.
Services: Facebook, Instagram, Google, Firebase, Maps, Twillio, Vonage, Stripe, Centrifugo.
Customization routing ap