I have commercial experience in both iOS 🍎 and Android 🤖 development. Both directions are equally interesting, but naturally I prefer multiplatform programming using Kotlin Multiplatform.After 2 years of commercial work, I began leading a mobile development team of 6 people. I'm proud to tell you about these achievements I've made at my last job:- 🔄 Set up a release pipeline, thanks to which users received new functionality and improvements every ~2 weeks- 🤝 Set up a three-step process for hiring candidates, created a test task from scratch with my own design, technical specifications and evaluation criteria, as well as an implementation example for reference- 🙌 Set up a new tech stack for Android. Mainly: MVIKotlin for a clear state management, as well as debugging using Time Travel, Decompose for breaking down components into tree-structured components (flows), Jetpack Compose as a UI framework.The implementation of this stack allowed us to increase team productivity by 80%, deliver new functionality faster with much fewer bugs, create much less technical debt and increase developer satisfaction. All dependencies have Native support on systems outside of Android, so the Android project is closer to replacing the iOS project due to its use- 🔝I was involved in the prioritization of our product with the Product Owner using the decisions matrix, which made it possible to notify the entire company about plans for quarterly development of the project, broken down by sprints to eliminate misunderstandings of the direction of development, and achieve key goals at an agreed rate- 🚀 Implementation of an MVP approach when releasing new functionality to test a hypothesis, which allowed scaling and additions in the right directions- 📲 Reduced the size of the installed binary by 50% on Android, 20% on iOS due to optimization of dependencies and resources, as well as modular reorganization (allowed faster and more successful downloading of the application at partner points, for example gas stations, where there might be poor Internet)- 📊 Integrated Amplitude with the analytics team to replace Google (Firebase) Analytics to create a conversion funnel- 🔀 Integrated Remote Configuration to remotely make changes to the behavior of the mobile application without involving Backend developer resources- 🤼♂️ Communicated with Apple, Google and Huawei when receiving a refusal to approve publications, filed appeals, filled out declarations, thanks to which application releases were released on time, did not receive restrictions from application stores
-
Lead Android EngineerRed_Mad_RobotAlmaty, Kz -
Android DeveloperRocket Tech Sep 2024 - PresentAlmaty, KazakhstanWorking on integrating biggest crypto exchange services to Bereke Bank appWorking on transfers to external banks, ISO standard feature integrationWorked in post-credit service/maintenance team of Bereke Bank app -
Team LeadVlife Sep 2022 - Aug 2024Almaty, KazakhstanLeading team constantly improving Vlife mobile app🚀New release every(~) 2 weeks!🇨🇳 Released application in Huawei App Gallery♻️ Managing releases in 🍎App Store, 🤖Play Store, 🇨🇳 App Gallery & 🌊Jira🌠 Time-traveling for debugging state managementProjects in Vlife co-developed by Mobile Team under my leadership:- 🤳Vlife QR (most profitable service)- 🎉Constant partner promotions- ⛽️Contactless stations (over 500 in whole Kazakhstan)- 🔋Electric chargers (60 in 4 months)- 📽️Online movie theaters in partnership with QFilm- 🔮Recommendation system- 🚘Car insurance in partnership with MyPolis- 📤Feedback about partner location- 🛣️Help on roads (Komek)- 🛞Auto services (DRIVE) -
Mobile DeveloperVlife Feb 2022 - Aug 2022Almaty, KazakhstanWorked on mobile application for general public use with ~1M users (at that time)🔋Reduced application size by ~50% from over than ~150MB🛠️Improved build speed by 300% by introducing new technology stack which generates much less code AND provides more compile-time type-safety🗂️Started module reorganization for better separation with independent components🗃️Integrated Gradle Version Catalogs for easier external dependency management with plugins, libraries and bundles with corresponding versions - all stored in a small TOML file)📱Implemented Home Screen redesign 2 times (refined current "spinner" look applying new palette, then transformed to new vertical scrollable multi-sectioned layout)🔄Integrated new powerful and more error-prone UDF-inspired technology stack compatible with current, which lets deliver better in-app services quicker, produces fewer bugs and is easier to manage and comprehend:- Jetpack Compose for UI- Decompose for breaking down into tree-like plug-n-play business logic components with navigation, state preservation and lifecycle management- MVIKotlin for state management with powerful debugging functionality (logging and time-traveling)- All new functionality is developed using this stack, current functionality is being rewritten onto it as well🔀Implemented Points transferring functionality with autofill selected contact phone number, new reusable components: response screen, squircle-shaped widgets and swipable call-to-action button with shimmer animation)⭐️Implemented rating of gas-station component to provide feedback of their service, with possibility to navigate from push-notification (system incoming and store in archive in-app) via Deep Links functionality🫵Implemented component in registration flow where users provided extended profile data (name and surname, birth date, gender, individual identification number etc.) -
Mobile DeveloperZapis Kz Oct 2021 - Jan 2022Almaty, Kazakhstan🗒️Worked on zapis.kz mobile application for partners -
Mobile DeveloperUnion Service Group Jul 2021 - Oct 2021Shymkent, Kazakhstan🍜🚚📦 Worked on mobile application "Pillikan" for general public users (loyalty program, food delivery, public transport payments, taxi etc.) using Kotlin Multiplatform Mobile & Jetpack Compose for Android -
Mobile DeveloperEvrika Sep 2020 - Jul 2021Shymkent, Kazakhstan🤳 Shipped a mobile application for internal workers: scan product barcodes & sum up their corresponding prices🧑🧑🧒🧒 Worked on a mobile application for the whole company: replacement for current Bitrix system, with chatting, media attachments, roles with hierarchy etc.
Artur Mavlyuchenko Education Details
-
South-Kazakhstan State University
Frequently Asked Questions about Artur Mavlyuchenko
What company does Artur Mavlyuchenko work for?
Artur Mavlyuchenko works for Red_mad_robot
What is Artur Mavlyuchenko's role at the current company?
Artur Mavlyuchenko's current role is Lead Android Engineer.
What schools did Artur Mavlyuchenko attend?
Artur Mavlyuchenko attended South-Kazakhstan State University.
Not the Artur Mavlyuchenko you were looking for?
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