lang-uk/recruitment-dataset-candidate-profiles-english huggingface dataset:
Position: Android developer
Category: Android
Experience: 7 years | English: intermediate

- Introduced Clean Architecture to the project, resulting in improved code structure and streamlined testing.
- Optimized app performance, reducing loading time by 15% and memory usage by 20%.
- Actively participated in code reviews and mentored junior developers, leading to overall codebase quality enhancement.
- Mastered Kotlin Coroutines, leading to more efficient and responsive asynchronous operations and enhancing the overall app performance.
- Identified and resolved memory leaks, resulting in a 30% reduction in memory usage.
- Developed and maintained mobile applications for the Android platform.
- Worked with architectural patterns such as MVP\MVVM, Clean Architecture.
- Implemented asynchronous operations using Kotlin Coroutines.
- Managed dependency injection using tools like Dagger/Hilt.
- Utilized Room for database operations.
- Integrated external APIs and handled JSON data.
- Designed and implemented user interfaces using Android XML layouts and custom components.
- Optimized app performance and managed memory efficiently.
- Expectation to work on interesting and engaging projects that offer opportunities to expand skills and knowledge.
- Desire for a flexible work schedule and the ability to maintain a balance between work and personal life.
Position: Android developer
Category: Android
Experience: 5 years | English: intermediate


Developed and support an application for Android. Worked in a team by creating a multimedia social app. Supported app for chatting. Worked on the app for interaction with the gadget by Bluetooth.Developed a medical application on Android. Took part in a startup. Developed an android application that calculates the route for sea travel
Position: Android developer
Category: Android
Experience: 9 years | English: intermediate


Developed applications for insurance companies, banks, online stores, healthcare,
Position: Android developer
Category: Android
Experience: 2.5 years | English: intermediate


Developed a social networking application for real estate sales. The project included registration, login, discussion feed, forum, google map with markers, chats.

Developed a social network application with the ability to swipe users. The application is released on MVVM architecture. Chats are implemented on Firebase, custom gallery with uploading photos to Firebase Storage, user search. Used Google smart lock for saving users credentionals.

Used technologies and libraries:
Android Studio, Android SDK, Architecture pattern (MVC, MVVM), Postman, Git, JSON, REST, Glide, Firebase, RxJava 2, Zendesk SDK, Retrofit2, Picasso, Facebook SDK, LinkedIn SDK, Google Smart Lock, Places SDK, Google Maps API.

Then I want to evolve my skills in developing Android applications. There is a desire to learn and develop in Kotlin.
I don't want to develop on IOS, beckend.
Position: Android developer
Category: Android
Experience: 2 years | English: intermediate


Developed client-server applications using databases and files for storing information, as well as using various protocols: udp, tcp, http.
Developed own mvp and tea libraries.
I have several small projects entirely written in a functional style.
Position: Android developer
Category: Android
Experience: 6 years | English: intermediate

● More 4 years of Android development and more 2 years of Java development.
● More 2 years of iOS development.
● The experience of developing more than 10 applications.
● Many completed Android applications, from the first commit to google play.
● I have a good experience in the development of the backend, which allows me to communicate very effectively with the backend developers and build a more efficient architecture.
● Known for writing efficient, maintainable and reusable code that preserves privacy and security.
Developed more than 10 projects. Most of them from beginning.
For example:
- App for rental apartments
- Couple of apps for food delivery and restaurants
- Robot controll application
- App for advertising business

Have experience with ethereum blockchain network.
I have developed several ios applications.

On my last project, I used MVVM pattern, DataBinding and Android Architecture Components. 

Java, Kotlin, Android SDK, SQL, Realm, Room, RxJava, Retrofit, Dagger, Android Architecture Components, Jetpack, Firebase Services, Google Cloud Services.
Position: Android developer
Category: Android
Experience: 1.5 years | English: pre

- 1,5 years of Android Development experience.
- Work with popular android apps (500k+ downloads).
- Work with the most popular android libraries.
Developed so many projects, like photo editor, application for hotel reservation, fitness application, application for taxi etc.

Android skills:
- Kotlin / Java
- MVVM / MVP
- Retrofit2, GSON, REST
- Koin (DI)
- Room
Looking for a team which I can suplement / complete with my knowledge and development experience.
Purpose - Improve professional skills, realize my potential as an Android Developer.

Global purpose – professional and personal growth.
Position: Android developer
Category: Android
Experience: 3 years | English: upper

начал заниматься программирование со школы, есть достижения в Республиканских олимпиадах, участвовал на международной Евразийской олимпиаде. Участвовал на ACM-ICPC quaterfinal
Developing Android application for Aviata Railways travel agency. Responsible for integrating
Backend-Driven UI to the project. Implemented Passenger Validation throw Backend-Driven UI. Split
project to the Multi-Modules, according to feature. Implemented work with web sockets to show
changed seats for user. Worked with Custom Views to provide Train Wagon UI. Refactored Navigation
from FragmentManager to jetpack Navigation, divided navigation graphs according to modules.
- Used: Kotlin, Kotlin Coroutines, Jetpack Navigation, Koin DI, Clean Architecture, MVVM Architecture Pattern, Custom Views.

Developing Android application for ToTheMoonMobile telecom service. Responsible for 1/7 presentation modules of the application. Implemented animation extensions that help to base animations
for the whole application. Implemented mock data flow to remove work slowdown with not integrated
API. Worked with LottieAnimationView to create onboarding progress animation.
- Used: Kotlin, Kotlin Coroutines, Cicerone, Koin DI, Clean Architecture, MVVM Architecture Pattern, Custom Views

Developed Android application for DarPlay service. Re-wrote ViewPagerDotsIndicator Library
to extend its opportunities. Implemented navigation flow with Jetpack Navigation. Was responsible
for refactoring code. Worked with Epoxy to create complex screens in a RecyclerView.
- Used: Kotlin, Kotlin Coroutines, Koin DI, Clean Architecture,MVVM Architecture Pattern, Custom
Views.
Не хочу заниматься поддержкой легаси кода, писать на Java. Kotlin only
Position: Android developer
Category: Android
Experience: 5 years | English: pre


Development 5 apps for Android.

1) App based on principles of clean architecture. Completely written in Kotlin, for UI programming was used Anko framework, which 400% faster for drawing layouts, then standard XML way. Also, this application includes several custom charts, OAuth 2.0 authorization, interaction with server by REST API, receiving large amount of data from device over BLE(Bluetooth low energy) quickly. (~200 installs)

2) Two android applications for big Ukrainians retail companies. (~25k & ~100k installs)

3) Modification of Chromium browser that pays for its usage. Implementing functional for redirecting search queries to new API, search settings, withdrawal of funds, withdrawal history, restoring account. (~5k installs)

4) Fintech app under NDA
Project from scratch. Kotlin. Difficult tasks. Working with peripheral devices using Bluetooth or Wi-Fi. No legacy. Project with Kotlin Multiplatform. Only full remote.
Position: Android developer
Category: Android
Experience: 8 years | English: pre

Each project gave me experience with different technologies and methodology.
Different projects except projects with OpenGL and similar. 
In most cases i developed projects for mobile social networking, project management etc.
 List of my latest projects are listed below

Project: AppsMaker Store
Service for building android apps from templates.

Technologies: Kotlin, Java, Realm, Room Database, MVVM, MVP, GIT, Gitflow, Scrum
Role: Android developer, team size about 10 persons.


Project: Interview Cake

Technologies: Kotlin, Java, Objective-C, GIT, Gitflow
Role: IOS/Android developer. Team size about 40 persons.


Project: Spin Deals
Mobile app for Cyprus where different companies can add their coupons for products, services etc. User can spin the wheel and win any available coupon... or not :)

Technologies: Objective-C, Firebase, Cocoapods, Git, Gitflow, Swift
Role: IOS developer, team size 1 person

Project: StyleTribute Seller
eCommerce project where user can sell different items.

Technologies: Objective-C, AFNetworking, Cocoapods, GIT, Gitflow, Java, MVVM
Role, IOS/Android developer
Depends on project and tasks. In most cases nothing special. All projects are interested and have a lot of cool things. Price/Salary for project can be discussed individually
Position: Android developer
Category: Android
Experience: 4 years | English: pre

- Good knowledge of object-oriented programming and software design patterns
- Architectures (MVVM, MVI, MVP, Clean Architecture),
- Dependency injection (Dagger, Hilt, Koin),
- Multithreading (Coroutines, RxJava),
- Networks (Retrofit, Sockets, Ktor),
- Databases (Realm, Room, SQLite)
- Clouds services (Firebase)
- Payment (Google Billing, Stripe)
- Jetpack Compose
- Navigation (Google navigation componentt, Voyager)
- Social network integration (Facebook, Twitter, Google+ etc),
- Maps (Google maps, Mapbox)
- Unit Tests
- Version Control System (Git)
DI Unity (UNITY DEVELOPER)
August 2018 - November 2018
Responsibilities: development of prototype games
of casual genre (Android, iOS)

MakeIT (ANDROID DEVELOPER)
April 2019 - October 2019
Responsibilities: development of an application to help people with certain limitations and applications for delivery

Ainsoft (ANDROID DEVELOPER)
December 2019 – July 2020
Responsibilities: development of applications for enterprise automation

Pecode Software (ANDROID DEVELOPER)
July 2020 – August 2022
Responsibilities: development of applications related to maps and geolocation

Avanquest (ANDROID DEVELOPER)
August 2022 – Until now
Responsibilities: development of the editor for pdf documents
Position: Android developer
Category: Android
Experience: 4 years | English: fluent


DPR Corporation (02.2019 - 10.2019)

The development was carried out both in Kotlin (Mobile) and Java (Mobile / Desktop). The main responsibility was to create an app for communication with Raspberry PI and FK-controllers. 

Hilfy GmbH (10.2019 - 11.2020)

The first project was the large client \ server application. Thus, I had an opportunity to work with such libraries as Retrofit, JavaRx, Picasso, EventBus, Socket.io, Dagger 2, and Firebase (FCM, Analytics). I started writing a project with a significant amount of legacy code, that was refactoring and improving by me on a regular basis, as well as new features were provided. The project was published on the Play Market.
In the second project, I used Firebase ML-Kit, CameraX, and TTS. The project was written by me from scratch, therefore both the architecture and the UI were developed by me.

Playtech (08.2021-07.2022)
Big multi-module project with a lot of legacy code that needs to be maintained and improved in parallel by adding new features. The work was carried out in a large team and required a lot of intra-team communication. The rules of working in a group in git were also observed. Did/passed a code review. All work was done with respect to CI/CD rules in our team. Work with WebViews, Coroutines, and custom DI. The main task was to support and improve different versions of the apps, and various app builds.

Hilfy GmbH (07.2022 - present)

I've worked on two significant projects, both of which I led as the sole Android developer. This role allowed me to take charge of all aspects, including decision-making, enhancements, and code refactoring.
In the first project, I made two distinct applications (client and admin). My approach incorporated a range of cutting-edge technologies and libraries, such as Android AR, Vonage, View binding, and Beams/Pusher.
In the second project, I made a single application. Here, I used an array of advanced technologies and libraries, including Jetpack Compose, Room, GetStream for chat, WorkManager, Socket.io, Zoom Video SDK, along with robust Unit and Integrational tests.
Throughout both projects, I consistently employed key technologies such as Coroutines and Flow for asynchronous operations, Dagger/Hilt for dependency injection, and Foreground Services to maintain seamless user experiences. I adhered to the principles of Clean Architecture, employing the MVVM design pattern in the presentation layer to ensure robust and maintainable code.
- Opportunities for development and improvement
- Learning new technologies in mobile development
- Possibility of growing
- Friendly team of interesting people (they understand memes - optional))
Position: Android developer
Category: Android
Experience: 9 years | English: fluent


During my 9+ Android course, I had an opportunity to work with a big variety of projects, such as:
* Social & social-media apps;
* Media playback and editor applications;
* Online shopping and digital stores;
Of course, sometimes there're pretty specific projects s.e apps that are integrated into automotive platforms or Bluetooth-related applications.
Had a chance to work with teams (usually a team of 2; large teams - not so often) and work singlehandedly. Can't say which one I'd prefer, but I can work with both.

6+ years of my career were mostly related to Java, and only last few years I'm working with Kotlin (and I'd prefer to stay with Kotlin). Have seen and used a lot of 3rd-party libraries and SDKs to fulfill various requirements. Besides, sometimes it's more efficient to create own/custom solutions  - been there, done that. I can give enough attention to details and work on the bigger picture.

One of the most crucial things for me in app development is that smooth user experience - I love implementing responsive and consistent UI. Because you can create a seamless app, but if it lacks proper UI - nobody will enjoy it.
Something interesting and beautiful is a pretty good option. UI animations, design-oriented? Count me in!
Also, I'm always eager to learn something new.

Not a big fan of hardware integration or little-to-non-UI projects.
Position: Android developer
Category: Android
Experience: 2.5 years | English: upper

I have worked on different project written either in Java or Kotlin modern technologies, libraries and patterns.
During my working time, I was supporting old projects written in Java for French companies as a solo android developer, wrote one project from scratch in Kotlin and supported Kotlin project in team of twelve people where I have used modern libraries, patterns and technologies. My responsibilities were developing new features in time, code review, tasks estimating and architecture development.
Professional growth, friendly atmosphere and interesting tasks. Please, no gambling or adult domens.
Position: Android developer
Category: Android
Experience: 1 years | English: intermediate


EDUCATION:
2008-2013 – National Academy of Environmental Protection and 
Resort Development. Specialist of industrial and civil engineering

EXPERIENCE:
I have experience in developing projects such as small application prototypes. And also take part in a freelance project for an access control application:
EW Gate - https://play.google.com/store/apps/details?id=eventworks.accesscontrol

LIBRARIES & TECHNOLOGIES WORKED W/:
ButterKnife, Dagger2
Retrofit, OkHttp
Json (Gson)
Realtime Database, GoogleMaps
DB Realm/SQLite
Picasso/Glide
FloatingActionButton
MaterialDialog
MediaPlayer
Git

FOCUS ON:
OOP/OOD/SOLID principles
Android SDK
Java (core)
Kotlin
Understanding of the full mobile development lifecycle
MVP/MVVM architecture patterns
Desire to write clean, high-quality code

LANGUAGE SKILLS:
English: intermediate
Ukrainian: native
Russian: native
Position: Android developer
Category: Android
Experience: 4 years | English: intermediate


Energetic and curiosity-driven Android developer with 4+ years of experience.

Experience in developing applications using Java and Kotlin
Good logical thinking, hard-working, self-learning, result oriented
Great attention to details
I would like to work in small/mid sized team of professional colleagues, with the use of trending technologies.
Position: Android developer
Category: Android
Experience: 2 years | English: intermediate

Responsible for working with backend engineers, product owners and designers to design, develop and deliver mobile features in regular basis.
Experience collaborating on projects and working efficiently as part of a team, using popular agile methodologies.

Deep understanding of Android SDK. Experience with releasing, maintaining mobile code.

Have worked with the huge European companies, developing new applications from scratch, maintaining existing ones.
From your side: 
no micromanagement, no projects with estimation in hours, no unpaid overtiming.

From my side: 
high-quality development of scalable and maintainable projects, writing clear and testable code, collaboration with teammates and clients.
Position: Android developer
Category: Android
Experience: 5 years | English: upper

I have a background in outsourcing, outstaffing, and startup projects. I have experience working both independently and as part of a large team, including engaging in one-on-one calls with product owners and client teams.

Also I have developed applications for TV, use next technologies such as cameraX, ExoPlayer, maps, and OpenCV.

I am proficient in creating applications from scratch, employing both single-module and multi-module architectures. I have the expertise to select the best application stack for different use cases and have hands-on experience in refactoring code bases to enhance performance and code quality.

Furthermore, I have undertaken pet projects involving Kotlin Multiplatform Mobile (KMM) and Swift. In one particular project, I successfully replicated the UI/UX from an iOS app to Android, thereby gaining experience with Swift UI.
Experienced Android developer with 5 years of experience, skilled in creating high-quality Android applications. Proficient in Java and Kotlin, Android Studio, UI design, app architecture, API integration, database management, testing, version control, and collaboration. Worked in outsourcing, outstaffing, and startup environments. Ready to contribute expertise to enhance user experiences and achieve company goals.
- without Java
- Kotlin
- modern tech stack (compose , coroutine, flow, dagger/hilt/coin, room, mvvm/mvi etc)
- salary from 4000$
Position: Android developer
Category: Android
Experience: 4 years | English: fluent


Experienced Android Developer with a demonstrated history of working in the computer software industry. Skilled in Mobile Application Development. Strong engineering professional with a Bachelor's degree focused in Computer Software Engineering from American University of Central Asia (AUCA).
Always looking for modern approach to solve problems.
I want to work in a team of Senior Android Developers on architectural complex and huge projects and beautiful UI/UX design.
Position: Android developer
Category: Android
Experience: 1.5 years | English: pre

Experienced in development architecture for huge projects and fixing bugs.Experienced in development architecture for huge projects and fixing bugs.My main aim is to improve existing skills as well as gain new ones.
Experienced in development architecture for huge projects and fixing bugs. 
MVP, MVVM
Retofit
Room
Dagger
RxJava 
Multithreading
Coroutines
I would like to work with new technologies in a professional team with friendly atmosphere.Experienced in development architecture for huge projects and fixing bugs. I can adapt to any frameworks and tools. I am a skilled Java developer with experience in using new tools and technical developments to drive improvements throughout an entire software development lifecycle
Position: Android developer
Category: Android
Experience: 2 years | English: upper


Experience in developing  various applications. Also have experience in developing back-end logic.
Position: Android developer
Category: Android
Experience: 7 years | English: intermediate


Experience in:
Healthcare applications,
Social media applications,
Bluetooth LE,
Application architecture from scratch,
Android customization
Android custom View
Android custom ViewGroup
Position: Android developer
Category: Android
Experience: 3 years | English: intermediate


Experience with Android SDK, OOP, architectural patterns
(MVP, MVVM), custom UI creations, animations, Lottie animations. RxJava, Coroutines, Retrofit, Room, Realm, EventBus, Paper, Timber, Picasso, Glide, Dagger 2, View Binding, Firebase Notification/Crashlytics/Dynamic Links
Position: Android developer
Category: Android
Experience: 6 years | English: upper


Experience with development and publishing applications on Play Market.
6 years of Android development.
Java, Kotlin.
Experience with Retrofit, Jetpack components: navigation, coroutines, Livedata, Flow; CameraX, Google Maps.
Position: Android developer
Category: Android
Experience: 8 years | English: intermediate

- Implemented serverless chat for a social app based on Firestore Database.
- Mentored trainee and junior developers, helping them grow their skills and achieve their goals.
- Worked on a social app with livestreaming feature in a big Englishspeaking team. Performed as a team lead. 
- Fixed bugs and implemented new features in client-server applications. Optimized their performance. Covered code with tests using JUnit, Mockito.
- Responsible for consuming the REST services, getting JSON response and parsing them to get the required information.
- Had small expirience with Android Compose and SwiftUI frameworks.
- Integrated ads services.
- Responsible for hiring new team members.
• Expertise in programming languages: Kotlin, Java.
• Architecture Patterns: MVVM, MVI, MVP.
• Databases: SQLite, Firebase.
• Expertise in integrating libraries: Android Jetpack, Dagger2, Retrofit, Firebase, RxJava, Glide, Coil.
• Testing: JUnit, Mockito,.
• CI/CD: Jenkins.
• Tools: Git, JIRA, Android Studio, IntelliJ Idea, Postman, Figma, Charles.
Professional growth
Position: Android developer
Category: Android
Experience: 0 years | English: upper

I have reached all aiims in my previous carrier (in pharmaceutical business), implemented a lot of scientific and commercial projects. Have experience of building successful relationship with clients and team. 
And would be nice to extrapolate this experience on commercial projects as Android developer.
Extremely motivated, organized individual with a pro-active approach and crucial ability to operate both independently and in fast-paced team environments. Have learned C/C++ as basis and Java for Android development. Continue to develop Android development skills with mentoring in foxminded.ua (Java) and  robotdreams.cc (Kotlin). Have upper-intermediate level of English language (B2), and huge experience of reviews and meetings with foreign clients (France, 
Canada, GB, Singapore etc.) on my previous jobs.
Good team, mentor, opportunity for further professional growth ))