Nick

Georgia

Experienced Android engineer and team lead with 8+ years of experience in development, design, maintenance, and software testing. Led a team of 5+ developers in delivering commercial Android projects, including apps with 1M+ downloads and 500k+ MAU. Proficient in creating advanced UI widgets and custom frameworks for external device communication. A developer who excels in fast-paced environments and constantly seeks opportunities to expand skills and spearhead innovation

Technical Skills

Skill Years of experience
Android 8 years
Kotlin 9 years
Clean Architecture 6 years
Additional skills:
Java | 5 years
MVVM | 6 years
Coroutines | 5 years
Room | 6 years
Maps | 6 years
Jetpack Compose | 3 years
Bluetooth | 1 year
VPN | 1 year
Project management | 3 years

Work History

Android Developer

Tinkoff

September 2022 - March 2024

1 year 6 months

Shares

• Developed a set of new features resulting in a 30% increase in company turnover within four months.

  • • Streamlined library management by migrating all library versions to the Gradle version catalog and implementing a plugin to generate reports on outdated libraries, resulting in optimized project efficiency and reduced maintenance time.

  • • Increased unit test coverage from 8% to 40% within four months by writing comprehensive tests, resulting in improved code quality and reduced bugs.

  • • Created build system scripts to simplify onboarding of new developers, resulting in faster ramp-up time and increased productivity.

    • Boosted project build process resulting in a 12% reduction in build time, improving development workflow, and reducing time-to-market.

MVVM
Android
Kotlin
Clean Architecture
Gradle
Screenshots

Lead Android Developer

Atlas Biomed

July 2019 - September 2022

3 years 2 months

Atlas

https://play.google.com/store/apps/details?id=ru.atlas.health_android

Engineered an Android app from scratch using Kotlin that allows users to order DNA and Microbiome tests, track shipping status, and see the genetic data presented as articles with complex layouts

• Collaborated with server-side team to implement server-driven UI for generating complex articles about genetics, including charts and custom widgets, resulting in enhanced content creation efficiency and better user experience

• Led 5 Android developers to deliver audio/video calls. Refined efficiency and collaborated across teams for positive outcomes
• Boosted image loading performance, resulting in a 50% reduction in image loading time
• Migrated 30% of the app to Jetpack Compose within 5 months, reducing development time and upgrading app performance

MVVM
Android
Kotlin
API Integrations
Artificial Intelligence
Android/Kotlin
Screenshots

Android Lead Developer

Evolve Digital

March 2022 - August 2022

5 months

TrumpVPN

https://play.google.com/store/apps/details?id=com.ka.trumpvpn

• Created a VPN app, from initial design and architecture to full-stack development and deployment
• Managed a team of three developers throughout the project lifecycle, overseeing progress, setting goals, and ensuring adherence to timelines and quality standards
• Implemented subscription functionality using RevenueCat SDK, resulting in a 40% increase in monthly recurring revenue and a 25% increase in subscriber retention rate
• Collaborated on VPN configuration, implementing StrongSwan with parsing and writing certificate data to Android Keystore. Migrated to OpenVPN, resulting in a 20% reduction in connection time
• Optimized library management by adding the dependency graph builder plugin, identifying and resolving conflicting libraries. Reduced app size by 15%, upgraded performance with faster downloads, 20% fewer crashes, and 10% faster start-up time

Android
Kotlin
Project Management
MVVM
Clean Architecture
VPN
Screenshots

Android Developer

Starbucks

August 2019 - December 2019

4 months

Starbucks Russia

https://play.google.com/store/apps/details?id=com.starbucks.ru

• Redesigned and rebuilt the client's falling stars animation, resulting in a 75% reduction in animation load time and a more seamless user experience
• Collaborated with payment systems, including card payments, loyalty bonuses, and integration with Google Pay

MVP
Software Development
Software Packaging and Maintenance

Android Developer

Resilient Inc.

December 2018 - December 2019

1 year

Resillient

• Crafted an app that can track user stress levels via syncing with the custom band on the user's wrist via Bluetooth and display results as a heat map
• Built service for continuous collection of user data location and heart rate in the background
• Integrated data fetching from a custom heart rate tracker and tools for on-the-spot HRV (heart-rate variability)

Java
MVVM
Kotlin
Mobile App Development
Android
Bluetooth
Maps
Chatbot

Android Team Lead / Project manager

Coderaptor

June 2018 - September 2018

3 months

Aeroflot

https://play.google.com/store/apps/details?id=ru.aeroflot

• Redesigned four modules: ticket booking, bonuses, special offers, and gift certificates
• Executed as Android Team Lead with a team of six members
• Established communication and coordination between the team and business stakeholders, ensuring timely delivery of project results

Android
Java
Kotlin
MVVM
RxJava
People management
Screenshots
Fortnite Game for VK

• Served as Project Manager overseeing the entire app development cycle (SDLC), from defining technical requirements and design to testing and deployment
• Managed a team of 8 in the project management area and led a team of 5 developers to deliver a project on time
• Facilitated direct communication with customers and stakeholders, ensured the integration of customer and stakeholder feedback into the development process to meet all the needs

Project Management
Communication
Mobile App Development
Software Development
SDLC

Android Developer

Gosloto

September 2016 - January 2018

1 year 4 months

Gosloto

stoloto.ru

• Modernized the codebase by eliminating all legacy code and adopting new design, up to date best practices and standards, resulting in a 30% reduction in crash rates and a 50% increase in app performance
• Crafted an infinite stack of fields with a user selection memory feature, resulting in a 50% increase in user engagement and a 20% decrease in drop-off rates

Java
MVP
Android
Mobile App Development

Education

January 2016 - December 2017

The Russian Presidential Academy Of National Economy And Public

Bachelor's Degree In Computational And Applied Mathematics

Other certifications & awards

2022

Upwork Skill Certification