Обо мне

I am a very passionate person who loves programming. Already 3 years I am working in the IT sphere as an Android developer. I enjoy being challenged and engaging with projects that require me to work outside my comfort and knowledge set, as continuing to learn new languages and development techniques are important to me.

Skills

-Expert at Android SDK functionality and languages like Java, Kotlin

-Deep understanding of data structure and algorithms

-The clear and concise writer of communications and development documentation

-Knowledgeable about mobile client-side development cycles

-Enthusiastic facilitator for client solutions

-The analytical user of GIT version control implementation

-Consummate collaborator with clients, management, and team members

Участие в профессиональных сообществах
Опыт работы
Частная практика, работа без зачисления в штат
Java & Android trainer
Июнь 2019 — По настоящее время (1 год и 3 месяца)

- Explain and teach students programming from zero

- Explain and teach students Java language

- Introduce the core concepts of Android os and Android SDK

- Help them to build a CV and apply for a job

Xamlab
Москва
Android developer
Октябрь 2018 — Декабрь 2019 (1 год и 3 месяца)

- Implement core architecture for native android development

- Implementation of CI/CD infrastructure with Azure DevOps

- Develop native ticket scanning application from zero

- Implementation of unit and integration tests for application

- Usage of modern third party libraries for development

- Help junior developers in the development process

Web-Foundation
Москва
Android Developer
Декабрь 2017 — Сентябрь 2018 (10 месяцев)

- Create from zero business apps for clients

- Implement applications architecture(MVP,MVVM)

- Implement unit tests for all business logic layer

- Use of most Android popular third party libraries(Dagger 2,RxJava,Retrofit 2,Glide)

Develandoo
Москва
Android Developer
Июль 2017 — Сентябрь 2017 (3 месяца)

- Work with online taxi service taximeter application

- Implement clean and maintainable code

- Use Jira agile tools for project management

- Communication with QA engineers, back-end developers and project managers

Basic IT Center
Москва
Java & Android Trainer
Июнь 2017 — Февраль 2018 (9 месяцев)

- Explain and teach students programming from zero

- Explain and teach students Java language

- Introduce the core concepts of Android os and Android SDK

- Help them to build a CV and apply for a job

Startup Armenian Foundation
Москва
Android Developer
Апрель 2017 — Июнь 2017 (3 месяца)

- Creation and implementation of android native mobile application from zero for Prokat.am

- Creation of beautiful animations and UI components

- Implementations of all application architecture and business logic layer