Anastasia

Anastasia

$32/hr
Senior Android Developer
Reply rate:
-
Availability:
Full-time (40 hrs/wk)
Age:
26 years old
Location:
Batumi, Ajara, Georgia
Experience:
6 years
Anastasia Dronina Yerevan, Armenia - - linkedin.com/in/ndronina PROFILE As a Senior Android Developer with 5+ years of experience, I specialize in creating and maintaining Android applications using Kotlin and Jetpack Compose. I provide in-depth technical analysis, implement best code practices. My focus is on improving build performance, speeding and simplifying development process through refactoring, code review and quality task decomposition. WORK EXPERIENCE Senior Android Developer at I-Tech Development, Yerevan Apr 2024 — Present Partner of a large medical tech company providing all kinds of medical services for patients online. - Mentored and guided new developers, enabling them to deliver complex tasks independently within 1-2 months - Improved feature implementation time by 40% through planning and executing a refactoring strategy to address technical debt, simplifying the code base and improving its maintainability - Lead a small team of Android developers within a cross-functional feature team - Improved build performance by 20% by reducing unnecessary dependencies, simplifying object graph creation and separating the app into modules to allow for incremental builds Android Developer at Koshelek, Saint Petersburg Sep 2023 — Apr 2024 The largest and first in the industry digital card holder with 35 million registered accounts and over 13 million daily users. - Integrated security checks to ensure the app could detect even sophisticated root methods and modifications - Optimised the performance of the main page, reducing loading times by 30% and improving responsiveness - Redesigned the app main page, improving UX by creating a more intuitive, appealing layout that increased user engagement - Divided functionalities into Gradle modules to optimise build performance, reducing build times by 5% Android Developer at SberHealth, Moscow Apr 2021 — Sep 2023 The most famous and largest medical tech company in the country providing all kinds of medical services for patients online. - Was the first mobile developer to start creating technical analysis that reduced tasks' delivery time up to 30% and later convinced the manager to integrate this practice for all the mobile teams - Increased code quality and code writing time by implementing new code practices and tools such as Flow, Coroutines, MVVM - Increased the application crash-free rate from 95% to 99% by carefully researching and fixing the persistent crashes - Conducted lots of technical interviews that helped the company hire 5 excellent specialists and 1 technical leader Junior Android Developer at Kibernika, Moscow Jun 2019 — Mar 2021 Secure messenger for teams and companies with true end-to-end encryption, protecting all user data, files, calls and video conferences. - Used the Android NDK to write low-level code to improve application performance by 10% - Increased the amount of users up to 30% by implementing new UX and adding new language - Implemented more than 50 new features with low bug rate, high quality code and full unit tests coverage - Optimised the app for multiple device models, resulting in a 25% increase in user engagement EDUCATION Moscow Technical University of Communications and Informatics, Moscow Graduated Apr 2021 Bachelor's Degree in Computer Science, Department of Information Systems and Technologies SKILLS Languages: Kotlin, Java Tools: Dagger 2, Coroutines, RxJava, Flow, XML, Jetpack Compose, Retrofit, OkHttp, Room, Firebase, Picasso, Glide, JUnit, MockK Practices: Clean Architecture, SOLID, Modularization, MVP, MVVM, MVI, Rest API Architecture, Unit Testing
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.