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

Passed Java SE Oracle exam, mentoring.
Programming Languages/ Technologies
•	OOP/Design Patterns
•	Android SDK
•	Java SE
•	XML, JSON
•	REST API
Frameworks/Libraries/Technologies
•	Retrofit, Gson, OkHttp, Picasso
•	ExoPlayer
•	Ads frameworks: Amazon, Verve, Google (Inline ads, interstitial ads, video ads)
•	rxJava2, rxAndroid2, rxPermissions2
•	Google Maps API
•	Leakcanary, Hockeyapp, Uservoice
Development Tools 
•	Android Studio, Gradle
•	VCS: Perforce, GitHub
DBMS
•	SQLite
•	MS SQL Server
Methodologies
•	Scrum, Kanban
•	Waterfall
Have coworkers who are competent and congenial. Being able to progress in one's job or career, having the chance to advance in the company. Being paid at least enough to meet one's needs, and being paid fairly in comparison to others.
Position: Senior Android Developer
Category: Android
Experience: 5 years | English: upper


Project 1 (Application for enterprise retail company)
Application for kitchen and culinary purposes:
- food storage(calculates the estimated longevity of the food based on the type of food stored);
- recipes based on available products,
- control of existing devices and online shop with new devices.

Responsibilities:
-Development of application
-Code review
-Built reusable code 
-Communication with client, requirements clarification
Technologies and Tools: 
Kotlin, MVVM, Coroutines, CameraX, ApolloGraphQL, Bluetooth, Android Jetpack, Hilt, Firebase, ZXing.

Project 2 (Application for wireless earbuds)
SDK for work with bluetooth and internal libraries. White label application uses all features from mSDK.
Technologies and Tools: 
Kotlin, MVVM, Bluetooth, Airoha, Vosk API, Android Jetpack, Dagger 2, RxJava 2, Firebase.

Project 3 (Service for safe web surfing)
Filter app for more accurate protection against inappropriate content
Technologies and Tools: 
Kotlin, MVVM, OpenId AppAuth, Retrofit2, Android Jetpack, Koin, Stripe, Samsung Knox, Survey Monkey, Ably.io.

Project 4 (Service for flights and hotels bookings)
The user-friendly travel platform that delivers quality functionality for searching and booking flights and hotels.
Technologies and Tools: 
Kotlin, MVVM, Retrofit2, Android Jetpack, Koin, Epoxy, Google Maps/Places, Firebase.

Project 5 (Trips assistant service)
App for travelers that warns of dangers, has telemedicine and helps to build travels.
Technologies and Tools: 
Kotlin, MVVM, Google Maps/Places, Retrofit2, Picasso, Firebase, Android Jetpack, Stripe, Intercom.

Project 6(eCommerce for swapping goods and services)
Application for free swapping between goods and services. 
Technologies and Tools: 
Java, MVVM, Google Maps, Retrofit2, RxJava2, Picasso, Firebase, Android Jetpack.

Project 7 (Online taxi service)
Application for ordering taxi and application for taxi drivers
Technologies and Tools: 
Java, MVP, Google Maps/Places, Volley/Retrofit2, RxJava2, Picasso, FCM, Android Jetpack.

Project 8 (CRM service)
Application for managing working processes. 
Role: Software Engineer
Technologies and Tools: 
Java, MVP, Retrofit2, RxJava2, Picasso, FCM, Android
Jetpack.
My expectations: 
- Work in a full scrum team with good management and processes;
- Recognition of my work and achievements, frequent feedback and reviews;
- Device park would be good to have; 
- Work with newest technologies and following the industry standards.
Position: Senior Android Developer
Category: Android
Experience: 6 years | English: upper


Project: 
    OpenSwim application to set goals, track your training, check stats, etc.
Responsibilities:
    Development of the tablet Android app from scratch.
Technology stack: 
    Kotlin, Retrofit 2, Kotlin Coroutines, MVVM, Navigation Component, Koin, Android Jetpack, Fastlane, Firebase, Sentry

Project: 
    Sauce a restaurant tablet app to accept and manage orders
Responsibilities:
    Development of the native tablet Android app from scratch.
    Clean legacy code.
Technology stack: 
    Kotlin, Retrofit 2, Kotlin Coroutines, MVVM, Navigation Component, Hilt, Fastlane, Firebase, Sentry

Project: 
    Pos terminal mobile application.
Responsibilities:
    Development of the native Android app from scratch with outsource company. 
    Fix security bugs
    Brought TDD work culture to our team.
    Building the Android team and recruiting, onboarding new developers.
Technology stack: 
    Kotlin, Retrofit 2, Kotlin Coroutines, MVVM, Navigation Component, Hilt, Android Jetpack, Room, Fastlane

Project: 
    PashaBank Retail banking app
Responsibilities:
    Participating in the architecting of Android apps using Clean Architecture.
    Creating CI/CD pipeline using CircleCi, Fastlane, GitHub.
    Converted several old-style Android Java codes to Kotlin.
    Building the Android team and recruiting, onboarding new developers.
    Participate in the creation of guides, documents, code style for our team.
Technology stack: 
    Kotlin, Retrofit 2, Kotlin Coroutines, MVVM, Navigation Component, Ktor, Hilt, Android Jetpack, Room, Fastlane
Position: Senior Android Developer
Category: Android
Experience: 6 years | English: intermediate


Responsibilities:
• Full lifecycle project development
• Development process correction
• Architecture development
• Architecture expertise
• Candidate interviews
• Developer mentoring
• Leading activities
• Test coverage
• Code review

Skills:
• Core - Kotlin/Java Core, Android SDK
• Architecture - Clean Architecture, MVVM/MVP/MVC
• Core Frameworks - Android Jetpack, Retrofit, Koin/Dagger, Room, RxJava/Coroutines, Cicerone
• Testing - JUnit, Espresso, MockWebServer, Mockito, Robolectric
• Social - Facebook, Google, AppsFlyer, etc.
• Google - Maps, Firebase, Analytics, SafetyNet
• Others - Glide/Picasso, FaceTec, Eclipse Paho, HD wallet, Bitcoinj

Tools:
• Git, Jira, Confluence, Trello,
• Bitbucket/GitHub/GitLab
• Slack, Charle
Position: Senior Android Developer
Category: Android
Experience: 5 years | English: upper


Responsible for adding new features on Assistant Today application which is available on the Huawei devices and writing unit, integration and performance test. Developing SDK for the BMW cars. Responsible for developing Community Management application as a SaaS project. 

Developed Android and Windows platform based applications for remote control. Control over Gamepad, Live Streaming, GPS Based autonomous movement such as Follow Me, Follow The Leader, Go To Location, Return To Home, Travel Over Drawn Route are core features of robots. Transfer voice over serial and UDP by using Mavlink protocol. Implementation of object detection, tracking, training and labeling in Python. Mapping by using Google Cartographer. Lidar and camera based autonomy by using ROS.
Position: Senior Android Developer
Category: Android
Experience: 8 years | English: upper

Greatly improved rendering performance for complex SVG images on Android Canvas.
Developed multithreaded SVG graphics rasterizer using frame buffering technique.

Also, refined single-stroke font rendering by implementing a custom text layout rendering system, that controls text alignment, cursor positioning, and word selection.
Result-oriented and highly motivated software developer with 8 years of commercial experience in Android application development.
I have worked on various types of applications such as online music players, books readers, silent auction managers, service providers, IoT hydroponics device app, camera app (non-production), e-health app clients, a companion application for cutting machines.
I have experience with things like Camera2 API, NFC, Bluetooth, Location, Google Services, WebSockets, Custom Canvas drawing, Animations, image processing using OpenCV and LibRaw.
In addition, I understand how Android applications work and how to optimize them, I can develop a project architecture from scratch and support existing ones.
Professional interests included Kotlin, Jetpack Compose, and image processing.
I want to be part of a well-coordinated and friendly team that develops Android applications that will help a user in his daily life.
Position: Senior Android Developer
Category: Android
Experience: 9 years | English: fluent

1. Successfully deployed android apps to google play and to direct customer which is developed from the scratch by me;. Example : CA4k, AirAccess By Alarm Lock , Agent Banking App etc.

2. Conceptualized, designed, developed and deployed android mobile applications for agent banking systems of countries most renowned banks like Agrani Bank, City Bank and NRB Commercial Bank.

3. Lead a team of 2 android developers.
Senior Android Developer, Adaptive Enterprise Ltd- Dec/2018 - present - Dhaka
AEL is a cutting-edge software development company that helps small to midsize businesses take their technology products to market and one of most renowned software companies in the country.
⇢ Developed and maintained android application to manage and control iBridge Home Security Systems like Lights, Thermostats, Garage Doors etc. This app is developed using java, android sdk etc.
⇢ Developed and maintained hybrid mobile application as mobile client of an access control system ( AirAccess By Alarm Lock, CA4K) these apps are developed using Java, ReactJS, Redux, Redux-Saga, ES6,Html, CSS, ASP.NET MVC5, Jquery, Ajax etc.
⇢ Developed cross platform application using React Native
⇢ Collaborated with project managers, developers, quality assurance and customers to resolve technical issues.
⇢ Coordinated with project managers across initiatives to align development timelines, plan testing and went through the whole process of releasing apps to Google Play Store and going LIVE.
I want to work in a company where working culture is developer-friendly, work-life balance is appreciated  and i can leverage my technical skill to gain organizational goal.
Position: Senior Android Developer
Category: Android
Experience: 7 years | English: intermediate


Senior Android  developer/ Android Tech Lead
Your Guru  (11/2019 — 06/2023)

Responsibilities:
- Implemented new features and functionality for Android applications using Kotlin 
- Migrate application from Moxy to ViewModel
- Integrate payment flow using Stripe SDK  
- Collaborated with cross-functional teams to design and develop mobile applications that met business requirements 
- Leading a team of Android developers since 09/2022

Used technologies: Kotlin, Sentry SDK, Mixpanel SDK, Intercom SDK, Facebook SDK, Branch SDK, Gson, Retrofit, GraphQL with Apollo, XMPP with Smack, RxJava2, FCM, OkHTTP 2, Ciceron, Dagger 2, Stripe SDK, Credential Manager, Google Place API, Google Maps API

Android  developer
Vilmate LLC   (03/2019 — 09/2019)

Responsibilities:
- Development  healthcare Android application. This app helps to monitor patient’s health, to keep in touch with him. 
- Integrate Garmin SDK,  Google Fit SDK to the  current application.
- Integrate Bank Id authorization
      Used technologies: Retrofit 2.0, Realm, FCM, Garmin SDK, Google Fit SDK

Android  developer
CHI Software   (07/2018 — 02/2019)

Responsibilities:
- Development application for trip planning using Google Maps services, Firebase Realtime Database, Firebase Auth, Firebase Cloud Messaging, Coroutines
- Fixing bugs, UI-improvements, publishing application with augmented reality. This application recognizes the environment using the camera and translates the words into the selected language. Used technologies: Kotlin, Room, Retrofit 2, Yandex translate API  
- Migrating application for handling user’s loyalty cards from Backendless cloud storage, fixing UI-bugs, performance improvements. Used technologies: Retrofit 2, Realm, Barcode scanner

Android  developer
Vilmate LLC   (12/2016 — 06/2012)

Responsibilities:
- Development Android application that serves for simplifying work-days and contains digital operations and compliance for successful service industry chains. Also migrating local database from SQLite to Realm for better performance.
Used technologies: Retrofit 2.0, OrmLite, Realm, RxJava, Dagger 2, Butterknife, FCM

Android Developer
Geek Team Design (07/2016 – 12/2016) 

Responsibilities:
Development client-server application for fitness-club chain, that allows to choose trainer and group for training, send messages to each other. Development API for this application.
Development application fo
Position: Senior Android Developer
Category: Android
Experience: 5 years | English: upper


Senior Android Developer - Impressit 10/2022 - 05/2023:
Achievements/Tasks:
* Development of the Vama app from the scratch. It is a messenger for creators built using Jetpack Compose and MVVM. Web Sockets based backend.
* Multitheming, mutliple permissions handling, native contacts upload functionality, chat functionality (reply, forward, write, edit, pin, mute, ban).
* Writing custom components and layouts, calculations message bubble size and position, handling deep-links and mentions, multiple gestures handling on image\video\gif preview, zoom.

Android Developer - Mondia Media 08/2019 - 08/2019:
Achievements/Tasks:
* Development of the game stores for different mobile operators such as Vodafone,
Swisscom, o2, Orange. Example on Google Play: Vodafone Juegos.
* Single development of the PlayRed games store for the Arabic countries using rtl, based on google in-app purchases.
* Development and support of the Wrapper project for Android games. Developing wrapper app, implementing Bash and Perl scripts with functionality of reverse
engineering for apks: injecting needed changes, building and signing process.
* Development of the Moonsooq Android TV app with usage of MVI, StateFlow, Leanback and Navigation Components.
* Development of the mENT Android app based on Jetpack Compose, MVI and State Flow.

Full-Stack Android Developer - Gaztron Trade 10/2017 - 08/2019:
Achievements/Tasks: 
* Single development of the GT Logistics app for internal usage by drivers of gas carriers.
* Server-side development, creation and expansion of the GT Logistics APIs and databases (Python, Flask, MongoDB).
* Expanding, testing, deploying, writing documentation and supporting of the GT Logistics Android app.
* Development of the Rodnik app for customers of the Rodnik gas stations in Kharkiv.
* Implementation of a new loyalty program for Rodnik Android app, using fully new rest APIs.
* Integration of the Yclients partner service for online scheduling.
I would prefer to work on project based on Jetpack Compose and MVI/MVVM.
Position: Senior Android Developer
Category: Android
Experience: 6 years | English: upper


Senior Android Developer.
* Making Android Great Again for more than six years.
* Currently involved into developing of large media-platform that provide solution to the world-wide famous partners.
* Team-player with big experience of implementing and distribution of complex systems for Android
* Appreciate honest and ready-to-improve team members.
Position: Senior Android Developer
Category: Android
Experience: 5 years | English: fluent

- Senior Android developer with over 5 years of Android development experience. 
- Experienced in Jetpack Compose, Kotlin, MVVM, Hilt, Coroutines and more.
- Has a high score in TOEFL(100/120), also received a certificate of SAFe Practitioner.
- The latest application which he developed from scratch has 1 million+ users.
Senior Android Developer
Marktguru 2021-2023
Stack: Kotlin, MVVM, Jetpack Compose, Flow

Senior Android Developer
Snowfall 2020-2021
Stack: Kotlin, MVVM, Koin, Coroutines

Android Developer
RealizeIt 2018-2019 
Stack: Java, MVP, Dagger, RxJava
Interesting project with Kotlin and preferably Jetpack Compose.
Position: Senior Android Developer
Category: Android
Experience: 7 years | English: intermediate


Senior Android developer, was involved in huge amount different projects.
Experience in Android SDK, following google's best practices. Now i'm using Jetpack Compose to build modern and fast android applications
Position: Senior Android Developer
Category: Android
Experience: 5 years | English: upper


Senior Android Developer with 5+ years of commercial programming experience. Able to work alone or as part of a team. Was involved in many different projects in sphere of education, games, advertising, banking, social networks and others. Have experience in creating app architecture from scratch, mentoring colleagues and interviewing candidates.

• Programming Languages: Java (6 years), Kotlin (3 years), Dart (1 year)
• Native Android Development: Android SDK, AndroidX, ViewModel, LiveData, RxJava, RxAndroid, Coroutines, Firebase, Retrofit, OkHttp, GSON, Moshi, Dagger 2, Koin, Google Text-to-Speech, Glide, Picasso, LeakCanary, Moxy, Material Design, ProGuard.
• Database: SQLite, Realm, Room
• Continuous Integration: Circle CI
• Testing Libraries: JUnit, Mockito
• Build Tools: Gradle
• Social Media APIs: Google, Facebook, Twitter, Twitch
• Ads services: Heyzap, AdMob, IMA
• Others: Git, OOP, MVC, MVP, MVVM, SOLID, Clean Architecture, Design Patters, Algorithms & Data Structures
• OS: MacOs, Windows
Position: Senior Android Developer
Category: Android
Experience: 7 years | English: upper


Senior Android Developer with 7+ years of experience. As a Senior Android Developer, I delivered various projects for different fields: Logistics, Gaming, Video and Photo Editing.

Most of the projects were created from scratch, some were continued projects.

Currently looking for a full-time project.
Position: Senior Android Developer
Category: Android
Experience: 9 years | English: fluent


Senior android developer with extensive knowledge of android core, java concurrency, kotlin coroutines. Effective in creating high quality software, having practice in the leading team, making daily stand-ups, demoing results of the local team.
Not considering companies with test tasks execution, only can accept online coding within 0.5 - 1hr.
Position: Senior Android Developer
Category: Android
Experience: 8 years | English: upper

Took part in creating a CRM, Secure Messenger & Voice Assistant applications.
Senior Android Engineer, July 2020 –  now,
Team: Android - 2; iOS - 2; QA - 2;  PO: 1

Took part in creating a CRM application.
Achievements:
Implemented key features (calls, contacts, pdf generation, push notifications etc.)
Implemented Floating View above all apps (inside WindowManager)
Implemented support of google contacts (export/import)

Android Engineer, July 2018 –  June 2020
Team: Android - 12, iOS - 10; QA - 4;  PO: 1

Took part in creating a secure messenger application.
Achievements:
Took part in implementing key features (messaging, contacts, etc.)
Refactored a lot of code to reduce high entropy.
Worked with a multi-modular application in a large scalable team

Android Engineer, July 2016 – July 2018
Team: Android - 3. QA - 2.  PO: 1

Took part in creating a voice assistant application.
Achievements:
Implemented “Email client” feature for retrieving and sending emails:
Support email providers such as gmail, outlook, yahoo via IMAP, SMTP;  
Worked with exchange servers using EWS API;
Html parsing with jsoup library.
Worked with android media session mechanism to control external music player applications:
Significantly stabilized app:
Wrote custom solution for memory leaks detection(catching memory leaks & send memory leak info);
Wrote custom solution for high memory consumption detection Refactored a lot of code to reduce high entropy.
Worked with NotificationListenerService &   AccessibilityListenerService respectively to control external app behavior:
Answering/making on audio/video calls such as skype, whatsapp, facebook etc.
Response/send to incoming messages from messenger apps. 

Junior Android Engineer, March 2014 – July 2016
Achievements:
Built a couple applications based on Augmented Reality SDK with OpenGL.
Scrum/Kanban,
Long-term project,
Good processes
Position: Senior Android Developer
Category: Android
Experience: 6 years | English: upper


Senior Android Engineer with 5+ years experience. My major skill is Android. I used to be team leader on few projects. Currently working for EPAM Systems. I'm interested in multiplatform development, Flutter especially. Big fun of Kotlin, trying to use all features of this Language. Have some experience in iOs. Keen on travelling.
Position: Senior Android Developer
Category: Android
Experience: 5 years | English: upper


Senior Android engineer with more than 6 years in mobile development, working with Android applications. Expert knowledge of Kotlin, Java, Android framework, Dependency Injection, Coroutines/RxJava2. Uses MVVM and Clean architecture patterns. Possesses high-level expertise in functional and reactive programming. Has experience in developing e-commerce, entertainment, sport, and banking applications. Worked with different databases, like Room, SQLite, and ObjectBox. Has expertise in Unit and Integration/E2E testing. Passionate about OOP software development practices, SOLID principles, and quality improvement through effective usage of knowledge, information, and communication. Excellent troubleshooting and analytical skills, well-organized, self-motivated, self-directed, able to meet deadlines and handle multiple projects, cohesive team player with exceptional interpersonal skills.
Position: Senior Android Developer
Category: Android
Experience: 10 years | English: fluent

- I was able to deliver a critical launch blocking component in my current company, despite several last-minute design changes.

- I was leading a team of Android engineers that delivered a whole new product from scratch in just 6 months with 99.2% crash-free rate on launch.

- I designed, developed and published to open source very popular end-to-end testing library for Android (1500+ stars on GitHub original fork), and adopted it within company, which reduced new tests development time by half.
Senior/lead Android developer with 9+ years of professional experience with history of technical leadership.

Writing in Kotlin since 2017, still interact with legacy Java on a regular basis.

Tech stack I've interacted with throughout my career is quite extensive, which includes most popular and highly adopted Android libraries, design and architecture patterns. Also worked a lot with system-level apps, services and AOSP framework.

I am particularly experienced in:
 - Designing SDKs and libraries for Java/Kotlin/Android
 - Building core components (Analytics, Experimentation)
 - Setting up and executing on reliable testing
 - Leading small teams (up to 8) of engineers on mid- to large-scale projects

I've worked in a varied set of fields during my career, which include:
 - Hardware using AOSP based firmwares
 - Enterprise systems (MDM)
 - Travel apps
 - Streaming apps
 - B2B apps
I expect a clear and strong product vision and direction from a company, as based on my experience, this is core value to any successful project.

At the same time, I prefer to execute in mid-to-high ambiguity environments, as such environments are best at coming up with interesting solutions and learn a lot of new things.