Igor Ermolaev Email and Phone Number
Android Developer with 7 years of experience in making android applications in fintech and food tech. Currently looking for an exciting opportunity to broaden my skill set.- MVP, MVI, MVVM, Clean Architecture- Kotlin, Java, Python- Dagger2, Toothpick, Hilt- Cicerone- RxJava2, Kotlin Coroutines, Flow- Jetpack Compose- ViewModel- Moxy, Mosby- Realm/SqLite/Room- Retrofit, OkHTTP, Gson, Moshi, Json- Junit, Kaspresso, Espresso, Mockito, Mockk
Revolut
View- Website:
- revolut.com
- Employees:
- 2100
-
Android DeveloperRevolut Aug 2024 - PresentSpain -
Senior Android EngineerOxygen Dec 2023 - Apr 2024Limassol, Cyprus- Contributed to a multilingual feature team, facilitating the integration of Lokalise for supporting additional languages within the application.- Implemented a language picker feature, enhancing the accessibility and usability of the application for diverse language users. -
Senior Android EngineerUzum Jan 2023 - Nov 2023Participate in launching new service for delivering ready-made food from restaurants in Tashkent fromthe Uzum ecosystemParticipate in foundation of project (DI, modularization, navigation)- Develop core logic of application to work with user's cart- Contribution to shared modules (core, ui-kit etc)- Unit tests for most important parts: mappers, business logic- Implement screens based on Jetpack Compose -
Senior Android EngineerVk Mar 2021 - Dec 2022Moscow, Moscow City, RussiaDeveloped new features for Delivery club application to improve delivery service from stores to customers- Led meetings and discussions about new features and tech debts- Cooperated with designers and managers to create good UI and UX- Decomposed and estimated tasks, and planned new sprints- Developed and led a big feature based on Backend Driven UI to manage UI from server. It helped to do experiments features more quickly without release of the app- Mentored the QA Automation Engineers in order to increase test coverage and to automate regression tests- Carried out quality assurance tests to discover errors, performance problems and optimize usability- Optimized perfomance of the build speed of the application- Contributed to the modularization of the project- Kept crash rate at 99% -
Senior Android EngineerСовкомбанк, Оао Apr 2019 - Oct 2020Moscow, Moscow City, RussiaSovcombank is one of the largest privately owned banks in RussiaI worked in a team of 6 developers who collaborated on developing features for Sovcombank Halva, the primary online banking application of the company- Lead and decomposed big tasks for other developers- Constantly participated in discussions with analytics, project managers, designers and other developers- Completely rewrote the whole authorization flow with a transport layer and UI that highly improved security of application- Implemented custom views for entering user’s credentials on authorization screens- Designed and implemented scalable architecture to refactor legacy implementation that dynamically created payment screens for the whole app- Participated in the refactoring of the support chat- Implemented dark theme in project- Wrote unit tests and motivated other developers to cover their code with tests - Controlled a release process and publishing app- Provided mentorship to new developers, sharing my knowledge and expertise with them -
Android EngineerOtkritie Jan 2019 - Mar 2019Moscow, Moscow City, Russia- Developed new features for an Otkritie online banking application- Contributed to refactoring the app’s support chat- Reviewed code of the other developers -
Android EngineerТакском Apr 2017 - Oct 2018Moscow, Moscow City, RussiaTaxcom is a Russian company that specializes in providing a wide range of tax and accounting solutions.I was part of a team of six developers working on Android applications for the company's clients in the B2B sector- Developed features for all of the company’s projects- Implemented libraries to reuse in all projects- Created calendar library to select date intervals- Developed new projects with Dagger, RxJava, Room, Moxy MVP- Implemented features such as offline mode, background tasks(Foreground Service, Job Shceduler, WorkManager) and push notifications- Completely rewrote Informer app from Java to Kotlin with database migration that made users to update app to new version seamlessly- Increased percentage of crash free rate- Integrated module bank’s api into Cashdesk app and adapted it to work with an android card machine- Mentored new developers and trainees on mobile technologies and best practices- Gave a presentation to share my knowledge- Replaced team leader and manager an android team, was responsible for task estimation and decomposition and release process as well
Frequently Asked Questions about Igor Ermolaev
What company does Igor Ermolaev work for?
Igor Ermolaev works for Revolut
What is Igor Ermolaev's role at the current company?
Igor Ermolaev's current role is Senior Android Engineer - Kotlin, Java, Android Development.
Who are Igor Ermolaev's colleagues?
Igor Ermolaev's colleagues are Nanda Kumar R, Diyan Lestari, Jair Richards, Oluwasegun Jinadu, Kï Køü, Siumara Osório, Débora Botelho D'oliveira.
Not the Igor Ermolaev you were looking for?
-
Igor Ermolaev
Madrid -
-
-
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
Download 750 million emails and 100 million phone numbers
Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.
Start your free trial