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

Специализация и профессиональные навыки

Написание приложений для платформы Android. Знание Java core, Android SDK, ООП, использование паттернов проектирования. Опыт разработки клиент-серверных приложений с REST и JSON-RPC API. Опыт работы с фреймворками/библиотеками - RxJava, Dagger2, Retrofit, Mosby, Moxy, Espresso, EventBus, Butterknife, Glide, Picasso, JUnit, Mockito, AutoValue, RecyclerView, Spring.

Программирование микроконтроллеров - AVR, ARM (Atmel, TI), платы на базе Arduino, Launchpad. Знание основ аналоговой и цифровой схемотехники. Опыт работы с I2C, SPI, RS-232, RS-485/422, Ethernet, Modbus, 1-Wire и различной периферией. Работа с измерительной аппаратурой, радиомонтаж, разработка печатных плат, написание технических материалов. Опыт разработки устройств на базе ПЛИС фирмы Xilinx. Используемые языки - Java, Kotlin, C, Python

Пример кода

https://github.com/chipenable/baking-app

Курсы и сертификаты

Kotlin for Java Developers

Введение в iOS-разработку

Using Databases with Python

Using Python to Access Web Data

Python Data Structures

Programming for Everybody (Getting Started with Python)

Algorithmic Toolbox

Mobile Cloud Computing with Android Specialization

The Android Capstone Project

Programming Cloud Services for Android Handheld Systems: Spring

Programming Cloud Services for Android Handheld Systems: Security

Programming Mobile Services for Android Handheld Systems: Communication

Programming Mobile Services for Android Handheld Systems: Concurrency

Programming Mobile Applications for Android Handheld Systems: Part 2

Programming Mobile Applications for Android Handheld Systems: Part 1

edX Verified Certificate for Embedded Systems - Shape the World

Introduction to Game Development

Опыт написания технических статей и руководств. Примеры:

Проблемы при работе с EEPROM. Повышение надежности EEPROM.

Использования TWI модуля. Основы I2C.

Работа с SD картой. Воспроизведение wav файла

Опыт перевода технических статей. Примеры:

Трюки и советы по оптимизации Си кода для 8-и разрядных AVR микроконтроллеров.

Частотные характеристики конденсаторов. Импеданс и ESR

AVR121: Повышение разрешения АЦП с помощью оверсемплинга

Опыт работы
Смотрёшка
Москва
Android разработчик
Сентябрь 2017 — По настоящее время (2 года и 8 месяцев)
FindNewClient
Москва
Android разработчик
Июль 2016 — Август 2017 (1 год и 2 месяца)
-
Москва
фрилансер
Август 2012 — Июнь 2016 (3 года и 11 месяцев)

Разработка и программирование электроники на базе микроконтроллеров, разработка под Android

Достижения: разработал несколько Ethernet-контроллеров на базе Arduino для квестов компании "Клаустрофобия", разработал Android приложение для настройки этикетировочного оборудования для компании ООО "ПКБ ГИЭС и К", написал программное обеспечение для контроллеров шаговых двигателей биохимического анализатора, прошел обучение на coursera.org по специализации "Mobile Cloud Computing with Android Specialization".

Производство космических и наземных систем различного назначения
Инженер
Май 2004 — Июль 2012 (8 лет и 3 месяца)
Разработка, программирование и отладка аналого-цифровых плат на базе ПЛИС и микроконтроллеров.
Высшее образование
Московский государственный институт радиотехники, электроники и автоматики
Москва
Факультет: Электроники
Январь 1998—Январь 2004 (6 лет)
"Материалы и компоненты твердотельной электроники" диплом на тему "Исследование характеристик многоэлементного охлаждаемого фотоприемника на основе антимонида индия"