Как вы себя чувствуете в самоизоляции, как адаптируетесь, как работаете, какими привычками обзаводитесь — об этом наш новый опрос. Пройдите его (займёт 10 минут) и в конце узнайте, как дела у других.
Обо мне

Android Development experience: 7 years

Android features:

- Kotlin, Java
- Architecture Components (ViewModel, LiveData, Worker, Room, etc)
- MVVM+DI+GRPC+Firebase+RxJava architecture experience
- Retrofit, Volley, Glide, Picasso
- GSON, Moshi
- Google Map, Baidu Map (Chinese analog of google)
- ConstraintLayout, Navigation
- AppCompat, Sherlock(legacy)
- Gradle, Git
- Sqlite, ContentProvider, Service, Camera, InentFilter, etc
- Architecture Components: ViewModel, LiveData, Room, Paging Library etc
- RxJava 2
- Dependency Injection: Toothpick, Kodein
- AndroidStudio, Eclipse ADT
- JUnit, Mockit
- CI Gitlab, Jira, Confluence
- GRPC
- Flutter+iOS+Android+widgets

Backend:

- PHP, Ubuntu, MySQL, Apache, PhpMyAdmin, Bash, Putty, FireZilla
- REST, WebSocket
- Node.js, GraphQL
- Docker, Kubernetes
- AWS (Cognito, ECS, EKS, S3, VPC)

Programming Languages:

- C++, C#, C, Java, Kotlin, Dart, Swift, PHP,  JS,  ActionScript, VBScript, 1C
- OpenGL, DirectX
- HTML, CSS
- Unity3D, Visual Studio, Xcode, Eclipse, AndroidStudio

Languages:
- Russian
- Yakuts
- English
- Chinese (basic with translator)



Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Zennnn
Гуанчжоу
CTO, со-основатель
Май 2019 — По настоящее время (1 год)

Zennnn - это бэк-офис в международной торговле. Создаем инструмент для компаний, которые занимаются поставкой товаров из Китая. 
Это мой второй крупный личный проект
Какой опыт:
Несколько пользователей в онлайн режиме редактируют документ, и при этом могут находиться на разных континентах, говорить на разных языках, считать в разной валюте, иметь отличающийся доступ и права к информации. Вот это мы делаем возможным

Android Middle Developer
Январь 2019 — Март 2019 (3 месяца)

Получил бесценный жизненный опыт работы в составе большой команды. Громадный скачок в техническом плане. Увидел мир разработки в новом для себя ключе

Полюбил сноубординг

MVVM+DI+GRPC+Firebase+RxJava architecture experience

Фабрикант
Якутск
CEO, основатель
Февраль 2016 — Сентябрь 2018 (2 года и 8 месяцев)

Опыт создания стартапа в сфере оптовой и розничной торговли. Практика решения бизнес задач

Получил бесценный опыт общения с "реальными" бизнесменами

Ценный урок: ПО - это лишь инструмент,  для достижения цели. Зарплата у продавцов должна быть больше чем у разработчиков

Android: MVC+Java+Volley+Glide+Sqlite
Backend: PHP+LAMP+Websocket
1C: двусторонняя синхронизация документов клиента с нашим сервером

https://play.google.com/store/apps/details?id=com.ivanov.tech.fabricant

Частная практика, работа без зачисления в штат
Генерал-Капитан
Октябрь 2013 — Июль 2016 (2 года и 10 месяцев)

Плавал и зарабатывал в нейтральных водах, питался рыбой и ловил крабов. Накопил средства, собрал команду и заложил тех.основу своему будущему стартапу. И встретил свою будущую жену

За это время сделал следующие проекты:
https://play.google.com/store/apps/details?id=com.ivanov.tech.nyg2016
https://play.google.com/store/apps/details?id=com.ivanov.tech.session
https://play.google.com/store/apps/details?id=com.ivanov.tech.chat (побочный продукт от китайского заказа, оформил в виде демки)

Проникся идеей OpenSource, сделал свои библиотеки:
https://github.com/Igorpi25/Chat
https://github.com/Igorpi25/MultipleTypesAdapter
https://github.com/Igorpi25/Uploader
https://github.com/Igorpi25/Profile

И backend для них:
https://github.com/Igorpi25/Server

Участвовал в хакатонах:
https://github.com/Igorpi25/Map


ZhaoYun Ltd
Гуанчжоу
Разработчик Android
Февраль 2013 — Август 2013 (7 месяцев)

Разработчик Android

Приложение для публикации фотографий. 

Получил опыт работы в китайской компании.Огромный опыт общения с иностранцами. Практический опыт английского языка

Haiya Holding Ltd
Гонконг
Android разработчик
Июнь 2010 — Май 2011 (1 год)

Разработчик Android

Проект был связан с дополненной реальностью. В это время в первые познакомился с Android SDK, Unity3D

Готовых библиотек для AR не было, писали свои библиотеки. В конце продукт из VR превратился в приложение для фотографирования с привязкой на местности, и с прикольными надписями

Ценный урок: Продукт должен быть представлен во время. Если продукт опережает время, то никакие усилия не могут донести его широкой публике

Dango
Якутск
Разработчик С++
Октябрь 2008 — Май 2010 (1 год и 8 месяцев)

Разработка собственного 2D движка для казуальной игры в жанре hidden-object  на C++, OpenGL

Разработка игры поиск предметов. Получил опыт управления небольшой командой, был одним из трех первых сотрудников компании

Сегодня компания называется "Fntastic". Ребята каждый год выпускают игру, которая завоевывает свою аудиторию во всем мире

Ценный урок: Даже команда новичков, может многое сделать. Не бывает технических проблем - в принципе

Высшее образование
Северо-Восточный Федеральный Университет им. М.К. Аммосова (бывш. ЯГУ)
Якутск
Факультет: Институт математики и информатики
Сентябрь 2006—Июнь 2010 (3 года и 9 месяцев)

Бакалавр

Во время студенчества понял, что наша система образования находится в начальной стадии глубокого кризиса, из которого выйдет только в 30-е годы

Диплом ни разу не потребовался