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

-Improve existing architecture of the project according to MVP design pattern
-Integrate DI technique into existing projects
Experience:
2016-now: Android developer for corporate mobile messaging applications, responsible for:
-coordinate with customer about product, integration of new features;
-learn and enable new services, frameworks, technologies and engineering practices;
-Writing documentation about interactions between modules/classes in project;

2015-2016 : Android developer for sport gambling applications
Interesting projects. Hard tasks.
Do not interest: sustain of old, half-death projects.
Position: Lead Android Developer
Category: Android
Experience: 5 years | English: upper

Leading successful migration from Java to Kotlin, from monolith application to feature modular. Application from scratch with Clean Code, VMMV, and compose.  Integration of video calls and BLE devices
I am a Lead Android developer in one big company. I have experience working with e-comers, health-case (BLE), and AR and beacons). Also, I have customer communication on daily bases. Have quite big people management experience as a resource manager and coordinator for education programs in different countries
I expect an interesting job with a team where I can use all my knowledge and grows
Position: Lead Android Developer
Category: Android
Experience: 10 years | English: fluent

Project under NDA for secure file sharing. It was designed from scratch. Development took almsot 5 years in total divided on 2 versions.
I am an developer for Android OS (My primary skill) with experience more than 9 years. Have a lot of experience leading of the team up to 6 person. Now I am lookig for partial work with any kind of payment

My Tech skills:
Clean architecture with MVP / MVVM including Lifecycle and live data
Android components.
Custom views and Layouts. 
Security with cryptography
Different libraries like Maps / RxJava / Retrofit / XMPP / 
Languages  - Java / Kotlin / Python / C# 

Soft skills:
Negatiations with customer
Scrum / Kanban methodologis using tools like JIra / Redmine / GitHub / Target process
Pre - Sale experience
Part time work. No expectations from my side. I get used to make customer happy.
Position: Lead Android Developer
Category: Android
Experience: 11 years | English: fluent

Formed a work culture that facilitates my team members’ self-improvement.

Created a unified framework for showing in-app ads in the most monetizable way.

Developed a solution enabling real-time identification of faces during video capture.
I have around 15 years of experience in software engineering. My main area of expertise is the development of software for Android. I was also engaged in building desktop and backend systems at the beginning of my career, thanks to which my understanding of the entire field is more complete.

While working on my last project, as a Lead Android Developer, I played a key role in re-inventing and re-implementing a vivid fitness app so that it’s much more successful in the market.

All in all, I have quite a rich experience helping to move forward: started from scratch and improved what already existed, was part of small and large teams in various roles, worked for product and service companies, and much more.
I'm interested in a long-term strategic project aimed at creating a really valuable product. 

I'd like the work on the product to be carried out competently and I'd like to play an important role in that.
Position: Lead Android Developer
Category: Android
Experience: 6 years | English: upper

Oracle Certified Associate, Java SE 7 programmer
Oracle Certified Professional, Java SE 8 programmer
Google Certified Associate Android Developer

Leading the team of android engineers
Took part in development of fintech product, app has over 200k active installs
Blockchain exchange product
Several social applications was created from scratch
Product, startup, outsource jobs experience
Research & implementation of scalable architecture in android app
Agile reaction to changes & ability to develop the structure of the app to support it
Automation, setup ci, create scripts for build & deployment
 
open source library with over 2,5k stars
I have taken part in development of quite different android applications by purpose. There are social, fintech, navigation, gallery, sensors and 3rd-party hardware based apps. 
Strong knowledge of java core, java 8 api’s
Strong knowledge of kotlin as my preferred language for android development
Strong knowledge of android sdk
Layer/Module/Feature module based application architecture
Preferred and created applications with layers based on dependency injections frameworks (Dagger2), MVP/MVVM structure pattern for presentation layer, rxJava and architecture in maximum compliance with SOLID principles. OOP with using design patterns. I try to find the best practice for each concrete task. Periodic review and refactoring of own code.
I build layers based on android clean architecture. 
Knowledge of native components in android application & lifecycle. Activity, fragment, view, loader, notifications, broadcasts, content providers, service usage purposes. 
Client-server REST-ful JSON data sharing, network layer based on retrofit, httpurlconnection, volley.
Data management. Have worked with filesystem, shared prefs, sqlite database through sqlite requests or with using any of ORM’s like GreenDao or Realm, content providers, cursors & loaders.
I have covered code with unit, integration & functional tests. I use junit4/5, mockito, mockk, espresso, robolectric frameworks. 
I am able to provide implementation for any designer’s spec inspired by material design guidelines with androidX material library usage, data-binding integration, custom view animations/screen transitions, design library, constraint layout. Created custom views and custom layout manager for RecyclerView. 
My current role is a leading over a team of android developers and as a technical engineer at the same time. I take part in elaboration, backlog grooming, planning, task management, release deployment  stages of a product. Have conducted the junior/middle/senior level interviews
Looking for a team with the skilled management, maintain & progressive business processes, new interesting challenges, nice office with fresh air and a lot of sunlight..
Position: Lead Android Developer
Category: Android
Experience: 6 years | English: upper

Creation my own app and support it through the years.
Improvement of heavy legacy projects
Versatile experience with various types of applications and technologies
I'm working with android for over 6 years. Over this time I've worked on different types of projects: e-commerce, automotive, sport, healthcare, messaging. I have experience building an app from scratch; creating an app architecture; work on legacy projects; work on UI/UX problems and designs, deploying an app in the Play market. Also, I have a big experience with writing tests (unit, UI, integration) and deploying them on CI. 
And I have some experience in iOS with Objective-C and Swift, support of legacy projects.
During my work, I've worked in agile teams, alone, remotely, and from office.
Projects with active development, modern technology stack.
Position: Lead Android Developer
Category: Android
Experience: 7 years | English: fluent


Industry-leading experience and great background.

Design:
OOP, SOLID, Clean Architecture, MVVM, ReactiveX, Multithreading

Main technologies stack: 
Kotlin, Java, SDK, JNI, Android Architecture Components (ViewModel, LiveData, Room, Paging, Navigation. Lifecycles), Jetpack, Android KTX, AppCompat)

Networking, Data Formats:
Retrofit, OkHttp, Apollo, Protocol Buffers, JSON, GSON, GraphQL

DB
Room, Realm, PostgreSQL, Hibernate

VCS:
git, git-flow, GitHub, BitBucket, Sourcetree

Obfuscation, Optimization:
R8, ProGuard, apktool, Redex, AndResGuard

Misc frameworks, SDKs, libraries:
RxJava, Koin, Spring, FastAdapter, Glide, Iconics, ExoPlayer, Chatting SDKs, Monetization SDKs, Apache Commons, AWS SDK

Profiling, Debugging, Reverse Engineering:
JADX, Bytecode Viewer, Procyon, FernFlower, Eclipse Memory Analyzer, Stetho, Android Profiler, Third-party CPU/GPU Profilers, simpleperf, Timber

Cloud:
AWS EC2, AWS Elastic Beanstalk, AWS S3, AWS RDS, AWS CloudFront, AWS Route 53, AWS API Gateway, AWS Lambda

CI, CD, Project Management:
CircleCI, Bitrise, fastlane, Jira, GitHub
I'm looking for a lead role in cutting-edge projects.
- Cutting 'n bleeding edge technologies stack
- No legacy, no maintenance
- Adequate and open-minded management 
- Flexible working hours
Position: Lead Android Developer
Category: Android
Experience: 4 years | English: intermediate


Java, Kotlin, Android SDK, Gradle, RxJava, Design/Architectural patterns, REST, Persistence (mostly Realm), Retrofit, Git.
Have experience implementing complex custom UI components.
Also experienced in using different 3rd party APIs and libraries but always prefer implementing features by myself then using libraries for every simple feature. Trying to be under 65r limit in this way.
Looking for remote, mostly lead position with less code writing and more code review, mentoring, educating. Can spend up to 20h/week on your projects. Open for fix price/hourly rates.
Position: Lead Android Developer
Category: Android
Experience: 8 years | English: upper

Five last projects have more than 1 000 000 installations and 2 of them have the status "Editor's Choice" on Google Play.
Over 8+ years of experience in Android Development.  Developed 20+ Android apps which include Mobile, Wear, and TV modules, and several of them have the status "Editor's Choice" on Google Play. Experience with a building startup team.  I always try to achieve perfect results on my project and have good relationships with the customer.
Evolving project preferably in Kotlin
Position: Lead Android Developer
Category: Android
Experience: 6 years | English: fluent


Product-oriented developer with a strong focus on building products which solve customer needs rather than code generation on request. 6 years of experience in startups and top London based Unicorn in engineering and business development roles. 

Can build apps for million customers,
can prioritize and build what's needed right now,
can lead a team to scalable architecture and maintainable codebase,
can find bottlenecks in business processes and work with people to optimize them,
can optimize user experiences with machine learning
Early stage startups with Ukrainian roots and global ambitions to scale on western markets or western startups eager to open an office in Ukraine.

Аутсорс не розглядаю!
Position: Lead Android Developer
Category: Android
Experience: 6 years | English: upper

Published app in Play Market, open source micro framework, web crawler framework, a fork of Yasea streaming library
Programming Languages: Kotlin, Java, C++
DI: Dagger 2, Koin, Toothpick, Roboguice
DB and ORM: DBFlow, Object Box, Room, SQLite, MySQL, Green Dao, ORM lite
Android:  Android SDK/NDK, Bluetooth API (+BLE), Codecs API, Android Data Binding, RxJava 1/2, Flow, Coroutines, Retrofit, Roboguice, Dagger 1/2, real-time video processing, Codecs API
CVS: Git
Services: Crashlytics, Firebase, Google Maps API
Testing: JUnit, Mockito
Etc.: best app architecture practices, design patterns (MVI, ELM, MVVM, MVP, etc.), Algorithms and Data Structures, basic knowledge in ML, back-end development and basic experience working with OpenGL
Tired of supporting legacy apps, dagger, rxjava, and bloated Clean Architecture. 
Desired stack - flow, coroutines, Jetpack Compose
Position: Lead Android Developer
Category: Android
Experience: 8 years | English: fluent

Over the course of my 7+ years in Android, I have had the privilege of being involved in numerous challenging projects, from small startups to major international consumer goods companies. This breadth of experience has equipped me with a deep understanding of the intricacies of mobile development and honed my ability to lead and inspire cross-functional teams.
Throughout my career, I have demonstrated proficiency in a wide array of Android technologies, including Java, MVP, RxJava2, Jetpack Compose, MVVM, Coroutines, Flow, Hilt, and Retrofit. My adaptability and passion for learning have enabled me to stay ahead of the curve and embrace emerging technologies, ensuring that my teams deliver cutting-edge solutions.
As an Android Tech Lead, I have effectively managed projects using Agile methodologies, fostering collaboration and synergy among team members. My leadership style emphasizes open communication, empowering individuals to excel and reach their full potential. By conducting code reviews, providing constructive feedback, and promoting best practices, I have consistently ensured the delivery of high-quality, reliable applications.
Results-driven and highly skilled Android developer with over 7 years of hands-on experience, adept at leading and collaborating with cross-functional teams to deliver exceptional mobile solutions. Proficient in the full software development lifecycle, I have successfully contributed to diverse projects, ranging from small startups to prominent international consumer goods companies. My expertise spans various technologies, from Java, MVP, and RxJava2 to the latest cutting-edge tools like Jetpack Compose, MVVM, Coroutines, Flow, Hilt, and Retrofit.
I prefer to work remotely, but also consider work in Kyiv office if really interesting offer.
Position: Lead Android Developer / Mobile Architect
Category: Android
Experience: 9 years | English: fluent


Android development is a part of my life.
Position: Lead Android Developer, Senior Android Developer.
Category: Android
Experience: 9 years | English: intermediate

Scale.It shares your emotions from bluetooth wristband to sosial network on concerts. Multithreading. Bluetooth communication. MVP Architecture design. JUnit. Roboelectric.
ABCMouse.com. It is early learning academy application for children. I changed architecture to MVP, integrated unity player. I developed fixed size application content scaling. 
iChannel Media. Work with multi-project 15 in 1, video, music, forums, chat developing.
Qv21. Logistic operations for trucks, drivers. Geo-location, lock application while driving.
Optimizing developer for Yandex Music player application.
UaFootball applications. Push notification, widgets, A Google app engine experience.
Work as Team lead with 3 developers, 1 designer, and 1 QA.
9 years in java developing. 5 years in Android developing. Team Lead experience.
I am a fan of clean, readable, and high quality code. I like optimization, continuous integration. I prefer to have test for big projects. I like scrum and Its results.
It is the white magic. I love sweet and user-friendly applications. I want to be team lead and share my experience. I am convincing users to use only my application.
Position: Lead Android Developer / Senior Software Engineer
Category: Android
Experience: 11 years | English: upper

* I have demonstrated success in leading an international team, facilitating the Android app architecture migration to a modern tech stack, including Kotlin, Coroutines, JetPack Compose, Single-Activity, and MVI
* Established a code style and incorporated tools like linters and scripts to enhance team performance
* Meticulously documented vital project aspects: code style, app architecture, and testing strategy
* Spearheaded the creation and planning of an effective technical roadmap for the project's ongoing development
* Developed an Android Studio plugin for a seamless codebase transition in accordance with new requirements
* Actively engaged in candidate selection by conducting technical interviews, assessing their skills and expertise to maintain a high-performing team
Results-driven Lead Android Developer with over 10 years of experience in diverse industries such as e-commerce and social networking.

My recent projects: 
1. Online Multi-market Shop (Essential Oils &amp; Wellness Products)

Role: Team and Technical Lead of an international Android team (6 members)

Achivements:
- Achieved a 99.9%+ crash-free rate
- Introduced Coroutines to the project
- Migrated the app to a Single-Activity approach and refactored navigation, increasing app responsiveness by 45%
- Migrated 90% of screens to Jetpack Compose
- Reduced app size from 60 MB to 18 MB

Stack:
- Multi-module, Single Activity
- 100% Kotlin, Coroutines, Flow, Jetpack Compose
- Clean Architecture, MVVM, MVI
- Koin, Coil, Cicerone navigation, Room, Retrofit, Epoxy
- Unit tests: JUnit4, Mockito, Mockk, Robolectric
- GitLab CI, Fastlane, Gradle Kotlin DSL

2. An avatar social network that allows users to create and customize digital representations of themselves, and interact with other users within a virtual environment.

Role: Middle Android Developer, leading a team of 3 developers

Achievements:
- Developed an application for creating a virtual clone from a user's photo
- Utilized Deep Learning-based Face Detector (dlib)
- Employed OpenGL ES to render the virtual clone
- Designed a custom keyboard
- Initiated migration from Java to Kotlin and from RxJava2 to Coroutines

Stack:
- Java + Kotlin, RxJava2, Coroutines, Flow
- MVP, MVVM
- Dagger 2, Room, SQLite, Retrofit
- OpenGL, ARCore (Augmented Reality), Google Maps
I aspire to work as a senior or lead developer in a company that prioritizes product quality and fosters strong team relationships. 
My preferred technology stack includes Kotlin, Coroutines, Jetpack Compose, and MVVM/MVI.
Additionally, I'm interested in exploring Kotlin Multiplatform Mobile.
I value technological autonomy with minimal bureaucracy.
Position: Lead Android Developer, Teamlead, Architect
Category: Android
Experience: 6 years | English: intermediate

Develop and support B2C applications including some with DAU ~1 mln and daily earning ~25000$
Java, C#, Kotlin, Dart2/Flutter, SQL (DDL DML), REST, JSON, XML, XAML

Google Android, Windows Phone, Windows platforms, Monogame, libgdx

MSSQL, SQLite, Realm, Teradata, Firebase database

Git (Console, GitHub, Bitbucket, GitLab), SVN

Google maps, navigation, remote data, sensors, etc

MVC, MVP, MVVM, Clean (SOLID)

Jira, Redmine, Trello, Basecamp

Agile, Async, Remote Only

Android design material guidelines, Retrofit, Butterknife, Dagger2, Rx, CI (jenkins)

Soft skills:
team work and management
analytics, planning, estimating
leading of several mobile projects
No gambling, spam or other fraud projects.
Position: Lead Android Engineer
Category: Android
Experience: 9 years | English: upper


• More than 8 years of Android development experience, 12 years of overall experience in software engineering
• Last 3 years was building applications from scratch for medicine and entertainment startups (Gali Health, Igloo Med, Zync)
• Practical knowledge of software development methodologies and approaches (Scrum, Kanban, Code review, etc)
• Designed and developed all parts of the application’s stack beginning from backend interaction to building user-facing complicated UI elements
• Have deep understanding and hands-on experience in programming in multithreading environment, strong experience with RxJava and Kotlin Coroutines
• Solid experience with widely used libraries like Retrofit, OkHttp, Ktor, Dagger, Koin, Fresco, Glide, Kotlin Serialization, Room, etc
• Experience in Networking including Web Sockets. In my past I closely worked with protocols like TCP/IP, UDP, SIP, STUN
• Continuously acquire new knowledge and follow new tendencies in modern Android world. Strive to apply best practices for better software quality
• Performing Tech Interviews on a regular basis
Ideally a startup or a small company without bureaucracy.
Full remote work, either Senior or a Lead position.
Not interested to work with companies involved in betting, binary options or Forex trading.
Position: Lead Android Engineer
Category: Android
Experience: 11 years | English: upper

I've worked on a dating application since the very first day of its foundation. The very first line was written by me, I'm the author of the famous "initial commit" and now the platform counts 2.5M+ users, with an average rating of 4.4 on Google Play. I've been honored to work with the strongest team in Armenia and manage the brightest Android devs in my experience.
Ph.D. graduate in Computer Science (Image Processing) with 10+ years of experience in software engineering. Fast problem solver and learner, team player. The last few years focused on software development for the Android platform.

Some of my latest projects:
Iris Dating - (IdealMatch LLC)
Iris is a revolutionary AI-based dating platform, which learns which facial features the user likes and tries to find similar people in a vast user base. The app delivers some security measures, including location fabrication detection, user identity verification, and fraud detection. The app consists of 30+ screens, it has - embedded video content (streaming), chat, support integration, integration with different analytic platforms, infinite scroll, an AI training section, and a lot more.
My role in the project is to lead an Android Team, and my responsibilities are - the project setup and maintenance, architecture design, and perceptible part of development.

NICORETTE® Stop Smoking - (EPAM, J&J)
I joined the J&J development team as a Mobile Lead Engineer in May 2018. It was an amazing experience in both educational and cultural means. Multination team of top-notch experts who are willing to learn new stuff and share their knowledge. I've been involved in all of the development aspects, including the Bluetooth Low Energy (BLE) stack, application architecture design, complex UI elements, and different performance improvements. 

Other projects - IHG Hotels & Rewards(IHG Group), AT&T SportsNet / ROOT SPORTS (Ooyala), Oracle CoBrowse Android SDK (Oracle)
Ideally, I would like to work with a team of passionate people, with adequate work-life balance, well-planned backload, and knowledgeable management. There is nothing wrong with my current employer, it's been 6 years since we started working together and for me, it's time to move on.
Position: Lead Android Engineer
Category: Android
Experience: 10 years | English: upper

from last work
 Setup CI/CD with Bitrise/Github Action and increase 50%-60% speed of CD process.
 Re-implement functionality with Google ML Kit to realtime recognize VIN numbers from QR/Texts and increase UI/UX 10%-15%.
 Optimize orders list loading/updating process to 30%-40%
 Write search vehicles by VIN code which realtime recognize from
Camera
 Convert GCM services to WorkManager which work on battery save
mode
 Worked on functionality which drivers can put signature online
which increase safety on pandemic time 10%-30%
 Worked on with ELD to get drivers hours logs via BLE
 Worked on MarketPlace Trust functionality to increase the liquidity
of our users
 Wrote high-quality code using MVVM architecture with
RX/LiveData/coroutines and covering code with UI/Unit tests,
increasing test coverage to 10%-20%.
 Daily code review.
 Migrated old codebase from Java to Kotlin. Brought down from
~30K lines code.
- Worked as Teached from android development on pdp.uz
- Worked as Android Chapter Lead/Android Consultant on of the outsource company
- Worked Senior Android Engineer one of the USA startup 
And also few local product based companies
Used java,kotlin,mvvm, mvp, rxjava, coroutine, flow, stateflow, sharedFlow, dagger2, JUnit, Espresso, Jacoco, CI/CD, remote config, dynamic delivery, crashlytics, opencv, ffmpeg, video stream decoding, GPS, background tasks, google map, osmdroid, eventbus, Spring 5, PostgreSQL, VertX, NodeJS Express, MongoDB, SQLite, Room, GreenDao, VueJS, Flutter, Dart