Больше информации будет доступно после регистрацииЗарегистрироваться как работодатель

Программист Android

70 000 руб.
Мужчина, 43 года, родился 16 апреля 1983 г.
Москва, переезд невозможен, не готов к командировкам
Занятость
График работы

Опыт работы

Февраль 2021 —
март 2021
1 месяц
Самозанятый, разработка ПО Android
Инженер-программист
Добавление новых функций и исправление ошибок в приложении PizzaSushiWok для Android. Ошибки в среде разработке и компьютере были сложнее чем обычно, в связи с отсутствием второго компьютера пришлось остановить работы по приложению.
Январь 2020 —
сентябрь 2020
8 месяцев
Мобильные ТелеСистемы (МТС)
Ведущий инженер программист
Разработка мобильных приложений Android для корпоративных задач. Архитектуру использовали MVVM. Язык программирования: Kotlin. Стандартный Android SDK, Android Studio, Git, LiveData, RxAndroid, RxKotlin и т.п. Занимался разработкой компонентов, частей приложений на базе стандартных и c использованием внешних решений (Retrofit, OkHttp, Picasso). Ушёл по причине отсутствия стандартных задач.
Январь 2019 —
декабрь 2019
11 месяцев
МГТС
Ведущий инженер-программист
Разработка корпоративных мобильных приложений для Android. Работал в команде над несколькими мобильными приложениями для внутренних нужд компании. Архитектуру использую MVVM, иногда MVP для поддержки старых решений. Язык используем Kotlin, иногда Java. Стандартный Android SDK, Android Studio, Git, LiveData, RxAndroid, RxKotlin и т.п. Занимаюсь разработкой компонентов, частей приложений на базе стандартных и c использованием внешних решений (Retrofit, OkHttp, Picasso). Перешёл по окончанию контракта в МТС.
Ноябрь 2018 —
январь 2019
2 месяца
Удалённая работа, временная работа
Программист Android
Разработка мобильных приложений Android на Kotlin. Участвовал в разработке 2х приложений в разных компаниях. Инициировал свой новый проект и занимаюсь им. С первым приложением работал удалённо. Название и описание приложения привести не могу по условиям секретности. Почерпнул знания в области Clean Architecture, MVVM, Lifecycle, нескольких полезных библиотек: Picasso, OkHttpClient, дополнил некоторые знания в области стандартных компонентов Android SDK на практике. Пришлось уволится в связи с неисправностью личного компьютера и отключением электроэнергии на посёлке - у команды не было времени на такой форс-мажор. Во втором приложении работал в офисе, участвовал в создании приложения Такском Календарь. https://play.google.com/store/apps/details?id=ru.taxcom.calendar . Работал в команде по Agile, изучал Clean Architecture, ознакомился с архитектурой MVP (без Moxy), Dagger. Опробовал RxAndroid и Room на практике. Не прошёл испытательный срок по причине слабой коммуникации с командой на фоне медленной работы из-за слабоизученных, несистемно-повторяющихся и трудно-диагностируемых ошибок компьютера с Android Studio. Переустановки студии и очистки кеша не улучшали ситуацию. Планировал установку другой ОС или использовать другой компьютер, но не успел Начал собственный проект Шуточки (https://github.com/wn1/Jokes ) для изучения на практике Room, Retrofit, Data Binding и MVVM Clean Architecture. После трудоустроился в компанию МГТС.
Сентябрь 2018 —
январь 2019
4 месяца
Лёгкие заметки, Свой проект.
Программист, Product Owner.
Обновление своего приложения "Лёгкие заметки" (L.Notes) для Android. https://play.google.com/store/apps/details?id=ru.q_dev.LNote https://play.google.com/store/apps/details?id=ru.q_dev.LNoteP Цель обновления приложения - исследование и пилотное внедрение паттерна MVP, языка Kotlin и улучшение дизайна и UI приложения. Использован паттерн MVP (Moxy), ORMLite для работы с данными SQLite, шина событий EventBus, view-binding ButterKnife, обновлён дизайн с применением Material Design. Приложение написано на языках Kotlin и Java. Исходный код приложения на GitHub: https://github.com/wn1/LNotes
Май 2017 —
август 2018
1 год 3 месяца
АО БКС Банк
Разработчик мобильных приложений
Разработка мобильных приложений с нуля для Android и iOs. Разработка мобильного банка для бизнеса: Сфера. https://sfera.ru/ Создание приложений для платформ Android и iOs. Технологии: Cordova, Npm, Android Studio, X-Code, git and etc. В приложении-гибриде (веб + нативный модули) мной был написан почти весь нативный (Java, Objective-C) код приложений (99%). Я реализовал в обоих приложениях такие функции: использование отпечатка пальца для входа в ЛК, работа с keystore/keychain, криптография (симметричное и ассиметричное шифрование, хеширование), плагины для cordova, стилизация нативных компонентов UI и анимация, клиент-серверное взаимодействие, загрузка и сохранение файлов, отправка файла на печать, интеграция внешних библиотек. В приложении использовался веб-модуль, работающий внутри cordova-компонентов, написанный коллегами веб-разработчиками. Я также принимал участие в доработках этого кода по ряду задач, связанных с интеграцией веб-модуля в мобильные приложения. Решал несложные задачи по html, css, react-js и javascript. А также использовал "ингредиенты": proguard, fabric, crashlitics, firebase, jira, crosswalk, поддержка Android 4.1+, sh-скрипты для настройки и подготовки сборки приложения и ещё разные приятные и необходимые мелочи, без которых не может обойтись крупный продукт. Внёс больше 1100 коммитов в репозиторий, всего в проекте работал с более чем 20000 строк кода. Ушёл из-за неопределённости по вопросу, связанному с поставляемым решением от другой команды, атмосферы тайны и секретности по этому поводу, игнорирования переписки по этому вопросу менеджерами.
Август 2015 —
март 2017
1 год 7 месяцев
ООО «Телеком ТЗ»
Программист
Разработка приложений Android: Android SDK, Java. 1. LocationLogger - приложение для сбора данных о перемещении средств передвижения. Разработка приложения с нуля до работоспособной версии. Для сбора данных о геолокации в фоновом режиме и передачи их на сервера компании при наличии подключения к интернету. Учитываются данные о направлении движения, пространственном расположении телефона (угол наклона) и превышении допустимого уровня ускорения. 2. Tz Private Office - приложение для управления личными данными клиентов компании. Клиент может зайти в личный кабинет, выбрать и настроить необходимые ему услуги. 3. TzPhone (https://play.google.com/store/apps/details?id=ru.tz.tzphone ) - Приложение для осуществления звонков по технологии VoIP. Доработка приложения под нужды компании. Разработка приложений iOS: xCode, Objective-C, Swift 4. Tz Private Office - приложение для управления личными данными клиентов компании. Клиент может зайти в личный кабинет, выбрать и настроить необходимые ему услуги. 5. TzPhone (https://itunes.apple.com/ru/app/tzphone/id973839367 ). Приложение для осуществления звонков по технологии VoIP. Доработка приложения под нужды компании. Ушёл по причине не достаточной нормы в договорённостях.
Июнь 2015 —
июль 2015
1 месяц
Ремонт смартфонов
Мастер по ремонту оборудования
Ремонт смартфонов, замена разъёмов, пайка smd и модульный ремонт. Восстановление после конденсатов. Ремонт современных смартфонов Android среднего ценового сегмента. Кроме Apple и дорогих устройств.
Март 2015 —
май 2015
2 месяца
Самостоятельное изучение и создание приложений Android
Программист-разработчик
1. Разработка с нуля приложения Android. Android SDK, Java. Send Clipboard - простое приложение для отправки содержимого буфера обмена в виде файла через Bluetooth, E-Mail и т.д. для Android. https://play.google.com/store/apps/details?id=ru.q_dev.sendclipboard Платная версия без рекламы: https://play.google.com/store/apps/details?id=ru.q_dev.sendclipboardp Изучение спецификации и особенностей языка программирования Java и Android SDK. Создание идеи, реализация. 2. Разработка с нуля приложений Android. CoronaSDK, Lua, Android Studio, Java, Android SDK, AdSense for mobile. LNotes - это удобный и простой редактор заметок. https://play.google.com/store/apps/details?id=ru.q_dev.LNote https://play.google.com/store/apps/details?id=ru.q_dev.LNoteP Были изучены особенности языка программирования Lua и пакета разработки Corona SDK. В 2017 году приложение было переписано на Java с классическим Android SDK. В качестве базы данных приложения используется библиотека SQLite. Исходный код: https://github.com/wn1/LNotes
Август 2014 —
сентябрь 2014
1 месяц
ООО «ИнфоСтарсПродакшн»
Программист
- Развитие iOS-приложения iLook Reader: http://ilook.ru Ушёл по непонятной причине чем-то связанной с переездом компании.
Май 2014 —
июнь 2014
1 месяц
АйТи
Программист
- Участие в разработке корпоративного iOS-приложения. Ушёл по причине черезмерно сжатых сроков.
Февраль 2013 —
апрель 2014
1 год 2 месяца
Банк Софт Системс
Программист
- Разработка и поддержка продуктов компании и банков-партнёров (мобильные приложения для iOS); - Оценка сроков; - Устранение замечаний; - Адаптация существующих приложений для iOS7 и iPhone5; - Предложения по усовершенствованию функционала и интерфейса; - Участие в разработке серверной части приложения; - Создание документации (руководства, спецификации); - Техническая постановка задач на основе требований. Приложения в AppStore: 1. Mobile.UniCredit 2.0 (https://itunes.apple.com/ru/app/mobile.unicredit-2.0/id665861209?mt=8 ) 2. BSS Bank 2.1 (https://itunes.apple.com/ru/app/bss-bank-2.1/id553815815?mt=8 ) 3. BSS Mobipass (https://itunes.apple.com/ru/app/bss-mobipass/id508387884?mt=8 ) Ушёл в связи с реорганизацией и запугиванием о сокращении персонала.
Март 2012 —
январь 2013
10 месяцев
ME Interactive
Программист
Приложения в AppStore: 1. Кроссплатформенное приложение Таткнигофод для iOS и Android. Проектирование и реализация клиентской части приложения. 2. Корпоративное приложение. Xcode, Objective-C (для iPad iOS5+). Интерактивный календарь, предназначенный для заполнения результатов тренингов персонала, построения отчетов о обучениях и синхронизации данных с сервером заказчика. Проектирование и реализация клиентской части приложения. Подробнее: http://me-interactive.net/project/field-coaching/ Ушёл в связи с нерегулярным графиком оплаты (работал ИП по договорной системе).
Январь 2008 —
март 2012
4 года 2 месяца
Индивидуальное предпринимательство / частная практика / фриланс
Мастер по ремонту бытовой электроники
Ремонт мобильных телефонов и бытовой микроэлектроники. Разработка приложений для Windows.

Обо мне

Самозанятость или ТК. Android Studio иногда преподносит не очень прогнозируемые ошибки, идентифицируемые с трудом и напоминающие хакерские атаки, поэтому ищу работу с запасом по времени, просто потому, что бросать карьеру в этом направлении жаль. Есть и неудачный и очень удачный опыт работы. Что ещё важно. Английский язык знаю на уровне чтения со словарём профильной технической документации. Переезжать из Москвы не планирую, но считаю возможным снимать жильё в другом районе / области. Этот вариант мне не нравится, но приемлем. Ответственный, целеустремлённый. Страдаю расстройством памяти и личными кратковременными проблемами с речью (со временем стану инвалидом), стараюсь минимально распространять производные риски и восстанавливать стабильность. Предпочтение 7-мичасовому рабочему дню. Живу в Щербинке, Новая Москва. Близость офиса к дому считаю большим плюсом.

Образование высшее

2005
Шахтинский институт (филиал) Южно-Российского государственного технического университета (Новочеркасский политехнический институт), Шахты
Механико-Технологический, Электропривод и автоматика промышленных установок и технологических комплексов

Знание языков

Русский — родной
Иностранные языки
Английский — A1 — Начальный

Опыт вождения

Имеется собственный автомобиль

Дополнительная информация

Гражданство
Нет
Разрешение на работу
Нет
Время в пути до работы
Не имеет значения