Android Developer
CurrentJava, Kotlin, Dagger, Compose, View, Coroutines, REST API, Clean Architecture, Room, Backend Drive UI.- Team for the development and support of the geomap service in the SBOL application.- Audience: 8+ million users.- Composition: Scrum, Product Manager, Analyst, IOS, Android, Backend, Manual Tester, Designer, Delivery Lead.- Developed the “Operation History” feature for both regular search and route search. According to the analysis of metrics, the traffic throughput of the saved elements is impressive.- Developed a complex deep link to transition from a Prelogin session to an authorization Postlogin from an object’s card to the office registration process. The difficulty was that the deep link turned out to be essentially two-part: clicking on the record button -> authorization -> going to the geomap service -> opening the recording process -> clicking on the back button -> and so that the card of the object from which it came was opened. initial transition.- Developed a ranking of elements in the search so that, depending on the user segment, offices relevant to the level were returned. To the same functionality, I improved the opening of a banking facility card, linking it to a segment.- I was engaged in refactoring an old module by appointment in an office that had several unused screens. As a result: reduction of the code base, about 50 percent, reduction of the team’s technical debt, removal of legacy dependencies in the module.- Team for the development and support of the tax payment service “Your Business” in the SBOL application.- Audience: 3.5+ million users.- Composition: Scrum, Product Manager, Analysts, IOS, Android, Backend, Manual Testers.- Rewrote part of the “My Income” functionality from View to Compose.- Wrote deep links for the “Notifications” and “Statistics” functionality.- Worked for a considerable time with technical debt, transferred from RxJava to Coroutines, Junit4 to Junit5.