Position: Senior Android Developer
Category: Android
English level: intermediate
Years of experience: 9


Hey!  My name is Alex and I'm an Android developer.  My path began with push-button smartphones that didn’t have instagram.  Then I passed the Skype era and even managed to check in to Foursquare :) During this time, there were many projects - from social networks to plugins with bytecode manipulation.  I started with Java, then switched to Kotlin, with which I have been together for 5 years.  I have gone the era of Uncle Bob and Jack Worton.  The Samurai has no goal - he has a path and about him below:

 2019 - 2022, Senior Android Engineer

Project for ordering food and coffee.  I have completely designed the system architecture, selected technologies and developed the so-called “diamond order”.  Lots of experiments with UI/UX, scaling a startup into a product.  A multi-module system was built with the ability to disable modules and order without installing the app.  I have conducted performance benchmarks.

 2018 – 2019 Senior Android Engineer

Platform for eSports tournaments.  A very dynamic project and a complex loaded system.  There was a very large team and a very big client.  I have transferred the project from rx to roroutines, wrote tests, reviewed code.

 2016 – 2018, Android Engineer

Big project like Forsquare with Google Maps/places, location, chats, in-app/push-notifications.  Modularization and test coverage.
Next one - development tools for track all processes, resources allocation, http traffic around android application.  Custom gradle plugin adventure, bytecode manipulation.

 2013 – 2016, Android Engineer
There were freelance projects - a mobile operator in Hawaii and a social network for dating in the States.

In my free time I go in for sports, ride a board.  I like football and cars.

Thank you for your time and consideration. 
Looking forward to discuss this exciting opportunity to become part of your team.