Position: Senior Android Developer
Category: Android
English level: fluent
Years of experience: 5


As a Senior Mobile App Engineer with extensive expertise in Mobile Software Architecture, design patterns, and development, I bring 4+ years of experience writing Kotlin, following Google's recommended design practices such as clean architecture, dependency injection, Jetpack components, and Kotlin Coroutines for reactive programming. My strongest proficiency lies in Kotlin for Android Development, Swift for iOS Programming, and Java. I am eager to contribute my skills to new projects in various industries and work in a culture that fosters growth, learning, and development. My portfolio showcases my ability to deliver high-quality, clean, maintainable, extensible, and testable Android Applications, with a focus on both performance and user experience. I am open to fully remote roles and my notice period is 1 month, negotiable.

As a team leader managing 5 developers, I prioritize code quality by testing, reviewing, and improving it, as well as reviewing pull requests from my team. I have a track record of enhancing product quality through refactoring the app's startup code, resulting in a 10% increase in loading speed. I also introduced unit tests and worked with QA to optimize automated testing, thus reducing the workload for both teams.
My expertise lies in converting designs and wireframes into efficient and reliable Kotlin code. I am experienced in bug fixing, application maintenance, and performance optimization through debugging and profiling. I am also proficient in working with REST APIs and data sources to ensure seamless data integration.


I am currently involved in the full development cycle of the Equity Mobile app and Equity BCDC using Kotlin, from conceptualization to UAT, Pilot testing and production.