Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяWas online more than two weeks ago
Candidate
Male, 29 years, born on 6 April 1996
Not looking for a job
Portugal, not willing to relocate, prepared for occasional business trips
Senior Android Developer
320 000 ₽ in hand
Specializations:
- Programmer, developer
Employment: full time, part time, project work
Work schedule: full day, shift schedule, flexible schedule, remote working, rotation based work
Work experience 8 years 3 months
July 2022 — currently
2 years 11 months
Poland, andersenlab.com
IT, System Integration, Internet... Show more
Senior Android Developer
I was responsible for the development of several products, one of which is Tari Aurora(https://aurora.tari.com/), an application for the eponymous cryptocurrency. Technically, it's a complex product since it integrates an access point to the cryptocurrency network within the app. We wrote our own wrapper in C++, Java, and Kotlin.
One of the coolest features is the ability to "share" a contact or other information via Bluetooth Low Energy protocol. This is used for payments and more. Here’s what
I accomplished:
• Complete redesign and full technical overhaul of the application.
• Transitioned everything to a single activity, using the MVVM architecture. Previously, there was no architecture, just a demo.
• Debugged the wrapper.
• Implemented pin code authorization and upgraded it with biometric verification.
• Introduced a new onboarding format and permission management.
• Added several security-focused features such as backups and reminders for them.
• Developed functionality for a contact book and chat, all executed through cryptocurrency transactions.
• Enabled the exchange of contacts and other data via Bluetooth Low Energy.
• Implemented other important features.
April 2020 — July 2022
2 years 4 months
Crypterium
Saint Petersburg, crypterium.com/
Lead Android Developer
• Lead developer in the Android team on a remote
• Adhered to the Agile manifesto in my work
• Developed new functionality: deposits, quotes, predicts
• Connected third-party services: Firebase, Zendesk, Vero, AppsFlyer, etc.
• Prepared a module for integration into partner applications using the Gradle "Build Flavors" and "Build Types" capabilities • Migrated the codebase from MVP to MVVM architecture
• Responsible for product quality: refactoring the codebase, monitoring the application, and participating in cross-review following agreed best practices
• Participated in team discussions on application architecture and best practices
March 2019 — April 2020
1 year 2 months
Saint Petersburg, www.epam-group.ru
IT, System Integration, Internet... Show more
Mobile Developer
• Worked in a team on a warehouse management application
• Developed a PoC for an American customer
• Examined the possibilities and subtleties of creating Custom Views, wrote several samples with solutions to common problems
• Participated in a PR review within the team to maintain the quality and readability of the code
• Shared knowledge and experience with colleagues
October 2018 — February 2019
5 months
Russia, kontur.ru/rabota
IT, System Integration, Internet... Show more
Mobile Developer
• Was engaged in application support in the Elba team https://e-kontur.ru/
• Eliminated malfunctions in the application
• Improved the codebase by refactoring following best practices
• Corrected errors in the application architecture
• Fixed many bugs
March 2017 — September 2018
1 year 7 months
Wellsoft
Sverdlovsk Oblast, wellsoft.pro/
IT, System Integration, Internet... Show more
Разработчик мобильных приложений и тимлид
http://wellsoft.pro/
• Was the Team Lead of the mobile development team
• Developed in the team several applications for logistics companies: OptimaLogistic, TC Kit
• Developed independently from scratch: "Academic Management Company", "SKB-agent", "CleverKey"
• Developed basic architecture for all applications • Self-taught and trained the team
Skills
Skill proficiency levels
About me
I'm a software engineer with 7-years of Android developer experience. I use my work directly: Kotlin Java, Gradle, Retrofit, Lifecycle Components, Navigation Components, AndroidX, Firebase, Custom Views, SQL, Realm, RxJava, Coroutines, Dagger 2.
https://github.com/BallOfDestruction
Also, my area of expertise includes Xamarin.Native, C#, Asp.Net, Asp.Core.
In my routine work demonstrate self-independent. In situations that require better elaboration, I use critical thinking and leadership skills to solve problems.
I have a high level of time management skills, practice agile in my daily work. Open to a mutual exchange of experience with colleagues
I am constantly in the process of professional development, with flexibility in approaching new technologies and processes. When working on a project, I dive deeply into current tasks.
I have experience in managing small teams and direct interaction with the project client. I worked both in the office and on a remote.
In my charge time, I am fond of sports programming:
https://codeforces.com/contests
http://acm.timus.ru/author.aspx?id=201270
In 2019 he won the Yandex programming championship in the mobile development thread (https://yandex.ru/championship/)
2020 Yandex.Cup and Vk.Cup finalists
Higher education (bachelor)
2018
Институт фундаментального образования, Интеллектуальных информационных технологий
Languages
Citizenship, travel time to work
Citizenship: Russia
Permission to work: Poland, Portugal, Russia
Desired travel time to work: Up to one hour