Aleksei Makarov

Aleksei Makarov Email and Phone Number

Senior Android Developer at Ex-human | Jetpack Compose | Full-Stack | KMP | Ktor | Kotlin @ Ex-human
Aleksei Makarov's Location
Novi Sad, Vojvodina, Serbia, Serbia
About Aleksei Makarov

I am an expertise Android Developer with over 7 years of experience in native development for Android platform. In previous roles created application for customer, developed applications with more than 1 million clients and participate in start-up, so I have different experience in developing mobile application.In my work I love to solve problems, create new features and contribute to the development of the product. Also I have experience in leadership of Android team.Core skills:Implementing features, profiling performance and optimization.Determining architectural details for scalable solutions.Analyzing of functional requirements and discovering solutions.Close collaboration with quality assurance engineers, back-end engineers, product management and design.Professional experience in Android SDK, Android Architecture Components.Strong proficiency in Dagger2, Koin, Retorfit, Room, Jetpack Compose.Worked with Server-Driven UI technologyAdherent Clean Architecture and SOLID.

Aleksei Makarov's Current Company Details
Ex-human

Ex-Human

View
Senior Android Developer at Ex-human | Jetpack Compose | Full-Stack | KMP | Ktor | Kotlin
Aleksei Makarov Work Experience Details
  • Ex-Human
    Senior Android Developer
    Ex-Human Apr 2023 - Present
    Novi Sad, Vojvodina, Serbia
    Developing, maintained and published the client of conversational AI chatbot.• Developed, maintained and published an application with over 500K downloads on the Google Play Store.• Collaborated with cross-functional teams (designers, product managers, QA engineers) to deliver high-qualityfeatures on schedule and within budget.• Responsible for analysing the requirements of application, testing, stage, deployment, production maintenanceand worked as lead android developer.• Improved UX/UI of the application that rose ration on the Google Play Store from 1.7 to 4.1 stars.• Integrated third-party APIs (Firebase, Jetpack Compose) to enhance app functionality and user experience.• Improved the stability and performance of the application that increase crash-free up to 99,9%.
  • Yappy
    Senior Android Developer
    Yappy Mar 2022 - Apr 2023
    Moscow City, Russia
    Developing a media content application for Android.Achievements:- Solved the critical problem that caused more than 1000 calls to technical support in six months.- Set up flow of rendering video, using ffmpeg, SDK codecs and third library.- Tuned third open-source library for project.- Improved the stability and performance of the part of the application for which I was responsible.- Organized the effective work of the team that I lead.Responsibilities:- Leading feature team and distribution tasks between team members- Implemented features for the application in Kotlin.- Determined architectural details.- Collaborated with quality assurance engineers, product management and design to ensure quality in app development.- Suggested solutions based on modern approaches to the development team.- Wrote elegant, self-documenting code, easy to read and adapt for other developers.
  • Hightechengineering
    Senior Android Developer
    Hightechengineering Oct 2021 - Feb 2022
    Moscow City, Russia
    Developing the karaoke application for Android.Achievements:- Implemented stable applications that meet the expectations of the product owner (karaoke application for customers).- Tuned ExoPlayer for project- Integrated third party libraries including Amplitude.- Implemented Clean Architecture using Koin and Flow.- Created smooth UI on Jetpack Compose including library with base components.Responsibilities:- Implemented features for the application in Kotlin.- Determined architectural details.- Collaborated with quality assurance engineers, product management and design to ensure quality in app development.- Suggested solutions based on modern approaches to the development team.- Wrote elegant, self-documenting code, easy to read and adapt for other developers.
  • Sberbank
    Senior Android Developer
    Sberbank Dec 2019 - Oct 2021
    Moscow City, Russia
    Android developer in SberBusiness Online.Achievements:- Implemented and launched bank's services for more than 300 000 users.Android developer in SberBank Online.Achievements:- Implemented and launched bank's services for more than 1 million users.Responsibilities:- Developing and supporting service with more than 300 000 users with stable growth.- Developing and supporting service with about 1 million users with stable growth.- Most popular bank's applications for clients on Android.- Implemented features for the application in Kotlin.- Determined architectural details.- Created unit-tests for features.- Worked closely with core technology teams and other platform teams to create quality code and consistency with Android-optimization.
  • Initi
    Software Developer
    Initi Nov 2016 - Oct 2019
    Moscow City, Russia
    Android developer for IoT and wearable devicesAndroid developer of ground station control application for copters based on pixhawk 4.Achievements:- Created two applications for different purposes from scratch to delivery.- Implemented two stable applications that meet the expectations of the product owner.- Launched the product and its research within the company (application for software monitoring system, included obtaining metrics (acceleration mostly), send it to server by proprietorial protocol).- Successfully created a project for a third-party customer (ground station control for copter, included creation fly plan, sending it to copter, obtaining copter's metrics and showing it to pilot).Responsibilities:- Working with Bluetooth.- Working with Google Maps, Open Street Maps.- Implemented features.- Implemented setting fly plan to copter.- Implemented connection with copter.
  • Rc Module
    Engineer
    Rc Module Feb 2014 - Oct 2016
    Moscow City, Russia
    I had been working as hardware engineer since 2014.Multimedia block working with video and audio flow was implemented as part of SoC. Verilog HDL was used in this work. SoC was based on ARM architecture. Multimedia block contained Video Display Unit, Video Capture Unit and units for audio processing.This part was prototyping on Xilinx Virtex FPGA. For this purposes was implemented driver for Linux kernel for testing integration with other components of system.I started working when I was studying at the University. I was dealing with it more than 2 years. I have working as software developer from October 2016.My responsibilities was implementing, prototyping and testing Video Capture Unit. It was working with different video formats.Skills: Verilog HDL, C, C++.

Aleksei Makarov Skills

Microsoft Office C++

Aleksei Makarov Education Details

Frequently Asked Questions about Aleksei Makarov

What company does Aleksei Makarov work for?

Aleksei Makarov works for Ex-Human

What is Aleksei Makarov's role at the current company?

Aleksei Makarov's current role is Senior Android Developer at Ex-human | Jetpack Compose | Full-Stack | KMP | Ktor | Kotlin.

What schools did Aleksei Makarov attend?

Aleksei Makarov attended National Research Nuclear University Mephi (Moscow Engineering Physics Institute).

What skills is Aleksei Makarov known for?

Aleksei Makarov has skills like Microsoft Office, C++.

Not the Aleksei Makarov you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

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.