Обо мне

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

Языки и среды программирования:

* Java 5.x-8.x (IntelliJ IDEA), Groovy +Netty, JDBI, Cglib, Jetty, Guava, slf4j/logback, JodaTime, Jackson, HikariCP, BoneCP, XStream, etc.

* Kotlin

* .NET (C#, MS Visual Studio 2003-2010),

Мобильные платформы:

* Android 2.x-7.x (Android Studio, Material Design Compliance, Gradle Toolchain, App flavors, multimodule apps, services, rights management, Google Play Services - maps, GCM, billing)

Базы данных, языки запросов:

* MySQL 5.x

* SQLite

* MS SQL Server 2005 (T-SQL),

VCS:

* Mercurial

* Subversion (SVN)

* Git

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

* Maven

* Gradle

* Apache Ant

Тестирование:

* JUnit, Powermock/EasyMock

Issue trackers/project management:

* YouTrack

* trac

* Redmine

Geolocation:

-проверка на корректность, обработка и хранение треков -протоколы взаимодействия с GPS-устройствами (NMEA, WondeProud, Teltonika, Wialon IPS, Galileo, etc.)

Профессиональные цели:

Создавать приложения, с которыми приятно работать, которые легко поддерживать и дорабатывать. Делать это лучше с каждым днём.

Награды, сертификаты, портфолио, проекты:

Cisco Certified Network Associate (Networking Basics, Routing Protocols and Concepts, LAN switching and Wireless, Accessing the WAN)

Участие в профессиональных сообществах
Опыт работы
Июнь 2011 — по настоящее время (6 лет и 6 месяцев)
Java Lead Developer
Екатеринбург
Обязанности и достижения
Обязанности: - Создание и доработка серверных приложений на Java - Создание и доработка приложений для Android - Техническая постановка задач, проектирование архитектуры для нового функционала (структура БД, классов, протоколы взаимодействия т. д.) - Формирование и распределение задач (тикетов) между членами команды, контроль их выполнения Достижения: - Переработка системы трекинга для возможности поддержки устройств различных производителей (сейчас поддерживаются десятки протоколов). - Написание с нуля сервера управления GSM-камерами и "умными" розетками. - Создание ключевых компонентов REST-alike API для новой версии системы GPS-мониторинга. - Разработка системы отчётов, их промежуточного представления с возможностью выгрузки в pdf, xls, JSON - Создание мобильного клиента для системы наблюдения (Android-приложение в Google Play) - Создание программного GPS-маячка (Android-приложение в Google Play)
Октябрь 2009 — Июнь 2011 (1 год и 9 месяцев)
ДуоТМ
программист Java
Екатеринбург
Высшее образование
Январь 2005 — Январь 2011
УрГУ
Математико-механический
Екатеринбург
Специализация и достижения
Специальность "Компьютерная безопасность", защитил дипломный проект с отличием.