Android Developer

Maksym I

Information

Available hours \ week
40 h/w
Seniority level
Senior
Years of experience
8 yrs.
Location
Ukraine
Timezone
(GMT+02:00) Kyiv

Languages

Russian
Fluent (C2)
Ukrainian
Fluent (C2)
English
Upper-Intermediate (B2)

About

Maksym focuses on Android development, bringing 8 years of experience in mobile applications. His primary expertise lies in Kotlin, where he has worked for over 5 years, and he is proficient in the Android operating system and application frameworks. He has successfully led the development lifecycles for high-traffic applications, optimizing performance and enhancing user experience through effective use of MVVM principles and libraries like Retrofit. Maksym has also worked extensively with Firebase for backend support, ensuring robust data management. His experience includes implementing CI/CD methodologies to streamline development processes, significantly reducing pipeline times. Maksym holds a degree in Information Technology from Cherkasy State Technological University. Throughout his career, he has tackled challenges across diverse industries, improving app functionality and performance, such as in media handling and user engagement features, etc.

Main technologies

Experience

Bounteous

Senior Android Developer

About the Project

The project is a food chain restaurant app with over 1M downloads, designed to streamline the customer experience. Key features include a checkout process, multiple payment options (credit cards, Google Pay, gift cards), a user loyalty program to reward customers, and push notifications for personalized offers and order updates. The app also integrates with third-party services like Olo for order management and Salesforce for push notifications.

Responsibilities

- Led the development lifecycle for a food ordering app with 300k active users, handling everything from feature planning to Google Play releases. - Refactored the app using Kotlin and MVVM, improving maintainability and achieving a 99.9% crash-free rate. - Developed key features like menu browsing, order placement, and multi-payment systems. - Reduced CI/CD pipeline times from 40 to 10 minutes, enhancing the release process. - Collaborated with QA teams to ensure high app quality and a smooth development experience.

Skills & technologies

Aitu Messenger

Senior Android Developer

About the Project

Aitu Messenger is a communication and entertainment app offering a range of messaging features. Users can chat in groups, peer-to-peer, or create channels to share content with subscribers. The app supports rich media sharing, including images, videos, voice messages, and a built-in music player with playlist and offline modes. It combines seamless messaging with an engaging entertainment experience, catering to both casual and business communication needs.

Responsibilities

I was responsible for implementing and optimizing media functionalities, including handling images, videos, and audio. I successfully developed a fully functional music player with support for playlists and offline mode, enhancing the user experience. Additionally, I designed and built custom views, such as an interface for recording and playing voice messages, and a media gallery integrated within message lists. My work significantly improved the app's media capabilities, making it more engaging for users while ensuring smooth performance across devices.

Skills & technologies

Ekreative

Android Developer

About the Project

Soultime Christian Meditation is a meditation app designed with a beautiful, custom UI to create a serene user experience. It features a fully integrated audio player for guided meditations and music, along with background video playback to enhance relaxation. The app also includes interactive user surveys to provide personalized recommendations, offering a tailored spiritual journey for each user.

Responsibilities

As the lead Android developer, I designed the architecture of the app using Kotlin, MVVM, and coroutines, ensuring a scalable and maintainable structure. I managed the entire feature implementation process, from planning to deployment, collaborating closely with another developer. I developed key features like the audio player, background video playback, and custom UI elements, as well as integrated user surveys to personalize the meditation experience. My role ensured the smooth execution of the project and an engaging user experience.

Skills & technologies

Education

Cherkasy State Technological University

2012 - 2018
Information Technology