Обо мне

Максимальное погружение в область знаний. Трудолюбие. Усердие. Ориентация на результат.

При разработке ПО использую методологию TDD.

Постоянно развиваюсь как в личном, так и профессиональном плане.

Женат. Двое детей.

Профессиональные навыки
Опыт работы
SimpleCode
Ростов-на-Дону
Ведущий инженер-программист
Апрель 2019 — По настоящее время (9 месяцев)
Мониторинг и аналитика сообщений СМИ и социальных сетей
Ведущий инженер-программист
Июнь 2017 — Апрель 2019 (1 год и 11 месяцев)

Реализация сбора и анализа информации из социальных сетей (Fb,Ok,My,Tg,Tw,Vk).
Backend: c#, Cassandra, SQL Server, RabbiMQ, Elastic
Frontend: Asp.Net MVC, Angular

Разработка ПО по анализу и выявлению негативных инфоповодов в интернете.
За короткий срок стабилизирована система, покрыта тестами, кардинально увеличена производительность и добавлено большое количество новых фич, после чего проект переведён на поддержку.
Backend: c#, SQL Server, RabbiMQ, микросервисы
Frontend: Angular


Разработка и производство спутниковых систем мониторинга ГЛОНАСС/GPS
Инженер-программист
Май 2016 — Июнь 2017 (1 год и 2 месяца)

лобальный рефакторинг основного проекта:
- Разбиение на логические слои.
- Перевод на модульную архитектуру.
- Оптимизация потоков данных фронтенда.
- Переработка системы биллинга.
- Создание системы мониторинга работы модулей.
В результате увеличена стабильность и скорость работы системы, при этом снижена нагрузка на сервера.
Внедрение CI(TeamCity), GitFlow, и практики написания тестов, что привило к повышению частоты релизов.

Создание демо-версии приложения в сфере IoT (сбор показаний счетчиков) которое переросло в полноценный сегмент работы компании.

автоматизированные системы контроля вибрации и мех. величин
Ростов-на-Дону
Архитектор программного обеспечения
Июль 2011 — Июнь 2016 (5 лет)

Разработка архитектуры и написание ответственных частей кода.
Разработка как северной так и клиентской части системы (C#, WPF, AngularJS).
Принятие решений по выбору стратегического направления развития программных продуктов предприятия.
Разработка алгоритмов обработки данных.
Представление разработок компании на международных конференциях и семинарах.
Выезд к заказчику для монтажа и наладки систем.

Достижения:
- Разработка модульной системы мониторинга и диагностики крупных энергетических объектов с нуля, позволившей компании выйти на новый рынок.
- Система репликации данных при низких и нестабильных скоростях передачи данных для организации удаленных диспетчерских служб мониторинга и централизованной автоматизированной диагностики.
- Разработан визуальный язык конфигурирования диагностических алгоритмов выявления дефектов агрегатов (конфигуратор, интерпретатор, отладчик).
- Разнообразные алгоритмы анализа вибрационных и механических параметров работы энергетического оборудования.
- Разработано приложение под Android для конфигураций модулей контроля вибрации и механических величин через Bluetooth
- Глубокое изучение области вибрационной диагностики.

Biomedtech
Ростов-на-Дону
Программист
Июнь 2010 — Июль 2011 (1 год и 2 месяца)
Достижения: - Переход основного продукта на новую платформу (Windows Forms -> WPF). - Разработка мини-тестов для пилотов. - Создание установочного пакета. - Разработка библиотеки захвата видео потока с веб камеры и наложение данных на выходной поток. - Планирование архитектуры и разработка видео сервера. - Разработка клиента видео сервера. (Просмотр видео потока клиентов в режиме реального времени)
ИП Харин Р.А.
Ростов-на-Дону
Индивидуальный предприниматель
Июнь 2009 — Июнь 2010 (1 год и 1 месяц)
Обязанности: - Разработка информационных систем по индивидуальным требованиям заказчиков. - Поиск заказчиков. Составление технических заданий. Планирование сроков выполнения заказа. Разработка и внедрение проектов. Выполненные проекты: - Система управления государственным фондом. (WPF, MySQL) - www.donportal.ru (Silverlight, Asp.Net, WPF, Windows Services, MySQL) - www.bitplaza.ru (Silverlight) - www.dancebutik.ru (Asp.Net)
Marketing Service Group
Ростов-на-Дону
Программист
Июнь 2008 — Июнь 2009 (1 год и 1 месяц)
Разработка ERP системы с использованием последних технологий разработки ПО. Участие на всех этапах жизненного цикла проекта. Планирования сроков выполнения задач. Реализации ответвленных участков кода. Участие в выборе стратегии развития Программных продуктов. Участие в распределении заданий среди программистов и решение конфликтных ситуаций Реализация как Web, так и Windows приложений.
Rostov.Ru
Ростов-на-Дону
Программист
Июнь 2007 — Июнь 2008 (1 год и 1 месяц)
Участие в разработке и реализации стратегических и тактических планов проекта. Разработка CMS(Win Forms). Проектирование и реализация новых сервисов на сайте (ASP.NET) Создание хранимых процедур для PostgreSQL.
TS Support
 
Программист
Июнь 2006 — Июнь 2007 (1 год и 1 месяц)
Разработка системы тестирования для одного из компонентов MultiChart(СppUnit‚ C++‚ визуальная настройка системы на C#)
Высшее образование
Академия строительства и архитектуры ДГТУ (бывш. РГСУ)
Ростов-на-Дону
Факультет: Институт экономики и управления; ИЭиУ
Январь 2003—Январь 2008 (5 лет)
Прикладная информатика в экономике