Kirill is a forward-thinking Senior Android Developer with 10+ years of expertise building native Android apps using the latest Android SDK features and technologies. He has a strong understanding of the Android app lifecycle, focusing on the optimization of running code to provide superior mobile experiences and an appreciation of the dos and donts of mobile development using engineering and innovation with industry best practices.
Led development efforts for several user-facing Android apps, iterating features, fixing crashes to improve the core metrics of apps, and implementing automated UI tests and unit tests.
Defined and implemented automated app deployment solutions using CI/CD server.
Provided feedback and guidance on ASO techniques to improve app visibility on App Store/Google Play Store and executed actions to increase organic installs.
Led a 6-member team in the development and implementation of solutions for the most popular free load board app for American truck drivers on Android and iOS.
Defined and implemented technical strategies for the project's development process, engineering technical solutions for implementation on the analytics system to reduce the probability of errors during development.
Drove the execution of cross-functional solutions, reviewing other developers’ code and providing meaningful feedback to ensure product success.
Worked on the design and development of the SDK and managed the delivery of mobile solutions and technologies for Ubank's payment app.
Delivered architecture recommendations and contributed to server-side payment processing solutions based on project requirements and industry best practices.
Directed and supported a four-member technical team through hands-on app development, team collaboration, and peer code reviews and testing.