Position: Tech/Senior/Team Lead Android Developer
Category: Android
English level: intermediate
Years of experience: 8

I have a proven track record in developing the architecture for large-scale projects with 100000 or more installs. I have led teams and created numerous MVP projects.

My most significant accomplishment was pioneering the architecture that supports multiple processing hosts of a payment system on offline terminals using the Android platform. This resulted in a product patent, establishing my expertise in this area.
With over 8 years of experience in Android development, I have an extensive background working on a diverse range of projects.

My experience includes:
1. Developing payment systems, including integration with a variety of banks, and compliance with industry standards such as PCI DSS and ISO-8583. I have experience working with EMV, Mag/Chip/ContactLess Chip card, and Smart card technologies.

2. Creating cash desk applications with an extensive database of 50k+ items, and features such as barcode scanning, fee calculation, fiscalization, and billing.

3. Developing custom Android devices, including system apps and launchers.

4. Creating SDKs for the Fintech industry and advertising, with full documentation in HTML, PDF, and code. My SDKs include payment, core, analytics, and ad functionality.

5. Building agro apps with features such as navigation systems and utilities, including software updates on hardware via Bluetooth.

6. Developing media apps with integration of custom C++ SDKs to work with DLNA/UPNP and IPTV.

7. Building lightweight advertising apps for CPA networks, including games, cooking, FAQ, webview, and utility apps.

8. Creating a warehouse accounting app for ordering products from a large factory.

In addition to my project work, I have experience leading Android teams ranging in size from 3 to 15 people. I have experience with a wide range of technologies, including Kotlin, Java, REST API, Retrofit, MVP, OOP, architecture, Google design patterns, SQLite, real-time databases, Firebase SDK, Git, JSON, XML, Realm, OOP/OOD, design patterns, Google Play services, Android architecture components, RxJava, Retrofit 2, Google Location, Java core, Firebase, Jira, MVC/MVP/MVVM, OOP/SOLID, clean architecture, and more.

I also have experience in non-salary startups, where I served as CTO, choosing technology, and hiring backend, Android, and iOS developers. Additionally, I have experience leading volunteer startups, such as my own app, where I developed the backend with Springboot (Java), Android with Kotlin, and iOS with Swift. I handled marketing, technical requirements, business analysis, market analysis, and grouping tests. I also assembled a team with marketing, design, and QA expertise.
Not office. Only remote
Salary on bank account of IE(Individual Entrepreneur)
Mono