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


10+ years of experience in Software Development:
- First 3 years as .NET/C# Developer.
- Last 7+ years as Android Developer.

From Chișinău, Moldova.

Kotlin, Java
Clean Architecture, Unidirectional Architecture
MVI, MVVM, MVP
Coroutines, Flow, RxJava
Hilt, Dagger 2, Koin
OkHttp, Retrofit
Room, DataStore
JUnit, AssertJ, Mockito, MockK
Agile Software Development, XP, CI/CD, TDD
Position: Android Developer
Category: Android
Experience: 2 years | English: intermediate

I took part in two projects.
11.2015 - 9.2016
Android Developer at GlobalLogic. Joined the development team of theme specific Messenger application.
(REST, Picasso)
9.2016 -  12.2016
Android Developer at GlobalLogic. Started development of new application for making purchases during the event held by Customer . Application includes phone and wear version.
(Wear, QR code, Glide, REST, Retrofit)
12.2016 - 4.2017
Android Developer at GlobalLogic
Small success-oriented team. Agile
Position: Android Developer
Category: Android
Experience: 11 years | English: upper

Bunch of projects, designed and developed from scratch on Play Store. Participation in two huge projects with 1kk+ downloads.
12 years of software development experience, 4 years of Android development experience. Android, Java Core, Kotlin, SQL.

• Java, Kotlin, SQL
• Android: Support Library, Data Binding, Material Design, SQLite, Architecture Components
• Clean Architecture, MVP, MVVM, DI (IoC), reactive programming (ReactiveX), unit testing
• Android 3rd party libs: Retrofit 2, Dagger 2, RxJava 2, Glide
• JUnit, Mockito
• Tools: Android Studio, Gradle, Git
I'm not looking for Java EE position.
I'm concentrated on pure Android and not going to develop cross-platform apps using JavaScript based frameworks.
Position: Android Developer
Category: Android
Experience: 11 years | English: intermediate


12+ years software development
10+  years android development
my main programming languages are kotlin, java, c and c++
Android Developer with strong mobile background. Solid understanding of the full mobile development life cycle with a hands-on expertise with a wide variety of Android device resolutions and SDK versions.
Development and support of applications on Google Play with more than one million downloads. Customisation and preparing custom Android  firmwares to Google CTS. Development pre installed applications. Support 3-4 projects simultaneously. Work with native libraries, RESTfull, 3th party libraries and etc.
I have expirience reverse engineering.
Профессиональный рост.
Position: Android Developer
Category: Android
Experience: 2.5 years | English: intermediate

App for tobacco sellers
Client-server application for tobacco sellers, which displays user data, allows choosing tasks, executing them, gaining points and changing them into money over time. 
This project had an MVP architecture and was wriiten on Java, my duty in project was adding new functionallity, fixing bugs and crashes, also when I din't have tasks I rewrote project onto Kotlin and MVVM with coroutines, livedata, usecases and dagger2.

Lasertag.NET Operator
Android App for Lasertag game which sets TCP connection with lasertag devices, manages them, calculates and displays state and statistics.
I personally did almost all screens, created and managed server, set tcp-connection with devices, each of them works in the separate thread, provided interaction between them and a phone.

 Poker Equilator
This app is for equity evaluation (probability of win in procent hands vs another hand or range), also I integrated ads and probability to disable them by the means of payment.

 Expiration (not posted on google play yet) - freelance project. The user logins using his/her account and has an opportunity to see information about products expiration dates, which were entered by him/her before and enter new one (data are written and stored in firebase), has an opportunity to scan barcode of a product, configure product display settings, also user gets a push-notification when expiration date has come or will come soon.
13 months expirience in IT company(continue working here), 9 months in company which provides lasertag equipment(as Android developer) + 6 month in freelance
Skills:
- Java Core (OOP, Multithreading, Collections, Exceptions, I/O, TCP connection)
- Kotlin (Coroutines, Nullability, Extensions, Functional programming)
- Android SDK (Fragments, Activity, Handlers, Material design, SharedPreferences, Adapters, DiffUtil, ContentProviders, SQLite, Permissions, Services, Dialogs)
- Android architecture components (LiveData, Navigation, Room, Databinding)
- Architecture (MVP, MVVM)
- REST, JSON, XML (Constraint layout, Motion layout), Firebase, UI tests (Kakao, Espresso) 
- Git, Git Flow
- Libraries: Retrofit, Gson, Dagger 2, Glide
- Others (Android studio, Postman, Jira, Sketch, Mac, Windows, Android)
Looking for the opportunity to work in friendly team, prefer project on Kotlin with MVVM architecture and coroutines. Interesting to try myself with English speaking clients.
Position: Android Developer
Category: Android
Experience: 6 years | English: upper


14 years in the industry, and 6 last years in Android development.
Currently I work as a remote developer in a mobile department at MindGeek, a large product-based company in Montreal, Canada. At MindGeek I have been working on a number of projects, among which the most notable are the following:

Kode - A browser application with a video downloading feature and in-app media player.

VPNhub Free VPN - VPNhub Free VPN - a VPN application

Some of my personal projects:
Jigsaw Puzzle Demo - I work on this project in my spare time since I have always been fascinated with the idea of creating a game, even a very simple one. This game is implemented only using Android's out-ofthe-box stuff - SurfaceView and Canvas, no any 3rd-party game or graphic libraries.

Simple Disk Space Widget - A personal project I worked on for a few weeks out of curiosity. This widget only does what its name says - shows available disk space on your device with a progress bar of your chosen color.
Looking for a fully remote position with a flexible schedule.
Position: Android Developer
Category: Android
Experience: 1.5 years | English: upper

- several successfully released applications
- experience in developing Android apps for phones and autos
- experience in merging multiple apps into super-app
- experience in commercial usage of Jetpack Compose
1.5+ years experience in commercial development of Android applications, contributing to development, design, and testing.
 
Latest projects(NDA):
- Set of car applications: 
 Kotlin   MVVM   Kotlin Flows   Room 
 Jetpack(Compose, DataStore, Navigation)

- Social application: 
 Kotlin   MVVM   LiveData   GraphQL
 Material Design  

Looking for interesting projects in Kotlin. Keen on Kotlin Multiplatform Mobile.
Really keen on Jetpack libraries and Kotlin Multiplatform.
Not interested in Dart/Flutter.
Position: Android Developer
Category: Android
Experience: 1.5 years | English: intermediate


1,5 years of experience in development of web-oriented Android applications. Familiar with REST architecture, MVC and MVVM design principles and common android libraries such as Retrofit, Volley, SQLite, Data Binding Library. Have 2 published projects in Play Market.
Position: Android Developer
Category: Android
Experience: 2 years | English: fluent


1. AlabsTeam: Junior Android Developer
Main responsibilities: debug, addition of new features
Technologies: Kotlin, KoinDI, GraphQL, RestApi, MVVM, Jetpack Compose, Material Design
2. YaberryCourier: Junior Android Developer
Main Responsibilities: individually developing delivery management application for couriers. 
Technologies: Java, Retrofit, RestApi, MVVM, Jetpack Compose, Material Design
Position: Android Developer
Category: Android
Experience: 3 years | English: intermediate

Android developer with 3 years of experience. Working almost on every aspect of mobile development. I always pay huge attention to details to develop bug-free software. Passionate about clean, maintainable, and testable code.
1) Android Software Developer - MashApp Inc. - August 2021 - July 2022 (1 year)
 Developed from scratch and supported an android apps
 Implemented integration with Booking.com and Uber
 Algorithmic problem solving and patenting of the created solutions
Skills: Bitbucket · Coroutines · Model-view-viewmodel (MVVM) · Koin · Google Maps · ExoPlayer · DeepLinks · Retrofit2 · Push notifications · Firebase · Android · Kotlin · Room · Git

2) Android Software Developer - Mo-App.ua - August 2020 - April 2021 (9 months)
 Developed from scratch and support a few an android apps
Skills: Java · Retrofit2 · Push notifications · Firebase · Android · Kotlin · RxJava · Room · Git

3) Android Software Developer - Skif.me - January 2020 - May 2020 (5 months)
 Participated in the development and supported inner company apps
 Developed from scratch android app for B2B in the security segment
Skills: Android · Kotlin · RxJava · Retrofit · Dagger 2 · Room · Git

4) Android Software Developer - Freelance - (4 months)
 Developed new features and support android apps
Position: Android Developer
Category: Android
Experience: 8 years | English: upper


1.
Description :
    The main feature of the app is to control the TV via WIFI. Streaming audio from the TV to the device, watching movies on the device. The application has over 10 million installations.
Responsibility :
    Updating UI and implementing video player logic.
Technologies :
    Kotlin, Java, MVVM, WebSocket, ExoPlayer

2.
Description :
    Wireless alarm and communication solutions via DECT/WIFI network protocol. The solution is based on Custom Android Firmware(AOSP). 
Responsibilities :
    Implement install/remove/update android application via admin page; Implement remote firmware update; Implement remote android setting control via the admin page; Update message communication via DECT/WIFE protocol; Update call communication via DECT protocol; Update video streaming from the security camera; Update BLE indoor position;    
Technologies :
    AOSP, Reflection, SSL Socket, Java, SQLite, WIFI, VLC. 

3.
Description :
    Movie-watching Android TV application. The main application feature is the navigation method that works via the custom-made map. Also, the application has a customized remote control as part of the overall user experience. It allows users to browse content through pointing, zooming, and panning interaction.
Responsibilities :
    Developing a custom map based on SurfaceView; Implementing map movement, focus on the movie poster; Zoom in/out between layers, tile animation; Implementing cursor overlay view with a fully custom cursor; Drawing cursor on mouse and keyboard/pad event; Emulating and handling click, long click, focus, panning, and drag events; Implementing speech-to-text search, and speech-to-text animation.
Technologies :
    Android SDK, Kotlin, MVVM, Koin, Coroutine, SurfaceView, Canvas

4.
Description :
    Mobile app for marching training with a fully custom map 
 engine. 
Responsibilities :
    Implement base project architecture; Create a custom map based on SurfaceView; Implement a simple graphic editor base on SurfaceView; Implement a pdf document generator
Technologies :
    Android SDK, Java, Kotlin, Graphic, DI, Rx2 Java, Realm, Canvas, SurfaceView
Position: Android Developer
Category: Android
Experience: 6 years | English: upper


1) Development of the client-server application. Client -
Android Java/Kotlin, server - Java with Swing GUI.
Implemented functions: user authentication and
authorization, issuance and control of tasks, video
streaming, cartography and navigation, audio conference
communication, text messaging and file exchange, logging
of user actions
2) Development of the client-server REST JSON application.
Client - Android Kotlin, server - Ktor and the set of Docker
containers, similar functions are implemented
Position: Android Developer
Category: Android
Experience: 5 years | English: intermediate


1. Develpoing applications from scratch (Java/Kotlin)
2. Creating UI from code.
3. Experience with SqlLite, Room, Realm
4. Experience with Protobuf(in Datastore), OkHttp, Retrofit
5. Experience with Location Services, Mapbox
6. Publish apps to Play Market.

- Good analytics skills
- Team leading
Position: Android Developer
Category: Android
Experience: 10 years | English: upper


1. FXTM trade is the forex trading tool which allows users to trade in financial market.

 Responsibilities
 Implement server-client communication via WebSocket
 Work on trading functionality and corresponding UI
 Show financial charts based on MVPChart library

2. Evycal is a virtual health assistant which helps users to track their consumed calories. It analyzes user’s diary and suggests heathy foods. It contains chat bot for making user 
experience more enjoyable.

Responsibilities
Work on RESTful APIs for connection application to back-end services 
Implement background data syncing from server
Integrate third-party libraries 
Implement payment integration

3. Autoschool contains 620 driving license interview questions, answers and explanation of the traffic laws.

Responsibilities
Took main role of development and create project architecture
Coordinate AYB students team work 
Help students to complete difficult parts

4. Letzzz
The main idea of the project is to help users create challenges, motivate and achieve desired 
goals. This platform connects people with the same mind set and helps to achieve goals together.

Responsibilities
Implement UI 
Integrate Facebook log in 
Work on cloud message and push notifications
Position: Android Developer
Category: Android
Experience: 4 years | English: intermediate


1)Mobile application “Forte Bank “
Application for bank clients 

Tasks: New flow of card processing, redesign of payments’ function, transfer old modules from MVP to MVVM;
Technologies: Kotlin, koin, mvvm, cotoutines
Duration: 1 year 6 months ( December 2021- current)


2)“Jusan” marketplace
Marketplace module of mobile application “Jusan Bank ” for clients

Tasks: Integration of the new marketplace module into the existing banking application: creation of baskets, favorites, product details, list of products and purchases (by card/installment/ credit).
Technologies: Kotlin, dagger2, mvvm, coroutines
Duration: 8 months (May 2021- December 2021)

3)Mobile application “MFO KMF”

Tasks: Development from scratch for company employees, where customer data was entered and scoring, then issuing loans . Participated in the discussion of business processes and in the creation of a scoring system.
Duration: 1 year 4 months (February 2020- May 2021)
Technologies: Kotlin, Java, koin, rxjava


4) AOSSIE 

I was selected for the Google Summer of Code 2019 international project, where I spent 4 months developing an application  from scratch. After graduation, was appointed a mentor in the same project for the Google Code-in program, where he created tasks for schoolchildren and mentored them. Created easy tasks like adding animation sound when scrolling to a constellation, etc.
Position: Android Developer
Category: Android
Experience: 1.5 years | English: intermediate


1. November 2021 - February 2022
— adapting the design of the finished designinto a Mobile Application;
— adding new features;
— adding animation.
2. February 2022 - June 2022
— fix bags in project;
— implementation of the finished design;
— add new features;
— optimization code.
3. June 2022 - Now
— fixed bags in project;
— creation application from scratch;
— add new function;
— update design in XML;
— clean code;
— implementation architecture;
— worked with WearOS and Lock pattern.
Position: Android Developer
Category: Android
Experience: 4 years | English: pre


1) Social network. The social network was built for arabic market, something like Badoo. At this network you can chat, upload photos, make friends and others. Also the application supports rtl orientation.
Main responsibilities: architectural decision making, communication with Android teams, stakeholders, BE team and designers; participation in investigation meetings.
Technologies: Github, Firebase, RxJava2, Dagger2, Room, AndroidX libs, Gson, MVP, Liqpay
2)  Delivery products application. The delivery products application (driver delivers products), something like Glovo. Main purpose to show drivers position and directions to customer position on the map.
Main responsibilities: architectural decision making, communication with Android team, stakeholders, BE team and designers; participation in demos/retros/investigation meetings.
Technologies: Github, RxJava2, Dagger2, Room, AndroidX libs, Gson, MVP.
3) The crypto-wallet application is a multi-currency crypto wallet, which stores coins such as Bitcoin, Ethereum and others. The main purpose is sending coins by address or phone’s contacts which allows sending coins even without knowing the receiver’s address. Also was tablet version at the previous version.
Main responsibilities: architectural decision making, communication with Android team, stakeholders, BE team and project architect; CI/CD setup; security features implementation; participation in demos/retros/investigation meetings.
Technologies: Github, Firebase, Sentry, Dagger2, Room, AndroidX libs, Gson, Kyc integration, MVVM
Position: Android Developer
Category: Android
Experience: 2 years | English: upper

- Compose experience: 
      - Compose app from scratch
      - Compose features in existing app:
          - image enhancements
          - stickers on images
      - app-as-service engine using Compose
- architecture experience: 
      - architecture for the volunteer app
      - architecture for the Banking app-as-service app
1. Worked for a big American product on outstaff. 
Responsibilities as a team member:
- developing new functionality / maintaining old functionality 
- fixing bugs, etc
- analytics

Tech:
- Kotlin, Compose, Coroutines, etc

Had a few side projects: 
2. Volunteer app for army. Two backend devs, and two android devs (including me). Responsibilities:
- developing entirely Compose app:
       - Compose UI
       - Compose Navigation
       - architecture for the app (MVVM, Presentation, Domain, Data layering)
- helped with WorkManager, syncing data, offline mode

3. Banking app-as-service, responsibilities:
- fixing existing architecture:
     - extending existing architecture to make it app-as-service
     - dynamic screens protocol improvement
- app refinement: fixing bugs, styles, etc
Looking for an opportunity to improve my skills and create complex applications. Not looking for routine work like creating gambling apps.
Focus on architecture, layering, etc. Looking to work with experienced architects, seniors, etc.
Would be a great plus to have advanced training courses.
Position: Android Developer
Category: Android
Experience: 2 years | English: upper

Java courses:
-ONPU Java Basics in 2019 in winter at Odessa University
-Hillel Java Elementary in  Spring, 2021 
-Sigma Java Camp - Winter, 2022
-Simple Educational projects using Java, JavaFX, MySQL.
1+ year in developing native Android Applications
Android Developer (May 2022-May 2023) Andersen
I have knowledge in 
Java, Kotlin, Android Jetpack, 
MVVM and MVI patterns,  Retrofit/okHttp libraries, 
Room, SQLite 
image loading libraries (Glide, Picasso, Coil), 
JSON, Mockito,JUnit
Jira, Scrum methodology, Clean Architecture
Dagger\Hilt, Koin


Self-ed projects:
1) Simple application for finding distance between two points on the map.
GoogleMaps SDK, Android SDK

2) Simple music player with local storage of songs
(MusicPlayerAPI, Android SDK, SQLite)

3) RickAndMorty application
App for displaying information about Characters of RickAndMorty TV Series
(MVVM, Retrofit, AndroidSDK, MaterialDesign)

4)NewsApplication
Application fro displaying news by selected news themes
(NewsAPI, AndroidSDK, Retrofit)

I am seeking for opportunity to build apps with team of professionals. I want to contribute to team`s road to success. I am willing to deal with challenges which can help me to grow professionaly.
Position: Android Developer
Category: Android
Experience: 1 years | English: upper

Detail-oriented and creative Android Developer with a solid knowledge of Java and Kotlin programming languages. A fast learner with excellent problem-solving abilities and a strong attention to detail. Experienced in working on personal projects, demonstrating self-motivation, discipline, and the ability to meet project milestones.
1 year of commercial and non-commercial experience

Pet Project – Movie Notes 
Application that allows you to browse popular movies. Watch their details. You could save movie to watchlist or add to favorite.
Technology used: [Kotlin, Clean Architecture, Retrofit2, Coroutines, Hilt, Glide, Navigation component, Room]

Pet Project – Flag Quiz 
Independently conceived, designed, and developed Android trivia game that challenges users to guess the country based on its flag. This project showcases my ability to independently drive a project from ideation to completion, leveraging my skills in Android development.
Published in Play Market.
Position: Android Developer
Category: Android
Experience: 1 years | English: pre


• 1 year of experience in Kotlin development
• Developing with API for "E-Vekil " app
• Testing code in development and debugging
• Designing and developing advanced applications for the Android platform
• Preparing and producing releases of software components
Position: Android Developer
Category: Android
Experience: 1 years | English: intermediate


+1 years of C,C++,C#,Java,Python,Android Development
I am currently working at Baykar Defense.
I work as an engineer at Bayraktar TB2.
I was working embedded software systems at university , nowadays interested in Android app development.
Position: Android Developer
Category: Android
Experience: 7 years | English: intermediate


2009-2013 Software Developer Institute of Information Technology. Baku, Azerbaijan 
   • Develop and support intellectual information system for Institute of Information Technology 
(PHP, Mysql) 
  • Created user gate system for Institute of Information Technology and Presidium of ANAS (PHP, Mysql) 
 •  Created conference system for Institute Information technology

2013-2017 Software Developer Idrak Transfer Technology. Baku, Azerbaijan 
 •  Created Video Surveillance System (C++, FFmpeg, Qt) 
 • Other projects 

2017- present Freelance Mobile App Developer (Android, iOS)
- Over hundred Offline dictionaries (vocabulary) with an easy and functional user interface, many features.  (Android/Java, Firebase, SQLite, AndroidX, Fastlane, Admob)

- IOS version of the dictionary applications (Xcode, Swift)

- Green Jumper - Classic platform One-tap Jumping game ( Unity3d, C#)

- Kim Kiminle Harada?  - Word game (Android, Kotlin, Firebase real-time database)

- Apk Plus Sharing app - Application Manager