Обо мне

Java, Linux, Web. Люблю интересные проекты.

Профессиональные навыки
Опыт работы
Февраль 2017 — по настоящее время (2 года и 3 месяца)
PulsePoint Inc.
Senior Java Machine Learning Engineer (Contractor)
Москва
Июнь 2016 — Февраль 2017 (9 месяцев)
Старший разработчик (AVP)
Москва
Обязанности и достижения
- комплексы интеграционных тестов (TeamCity) - настройка сборки фронт-енд проектов (Angular2, TypeScript, TSLint, Node.js, NPM, System.js, RxJs, Rollup, jQuery, Bootstrap), реализация новых UI-функций - проектирование и разработка garbage-less и thread-safe структур и алгоритмов - оптимизация производительности при работе с брокерами сообщений (SolaceSystems) - анализ и решение эксплутационных проблем, устранение утечек ресурсов
Октябрь 2012 — Май 2016 (3 года и 8 месяцев)
Ведущий инженер-программист
Москва
Обязанности и достижения
Обязанности: - Разработка поисковых систем сервиса (пользователей, групп, сообществ, интересов, мероприятий, справки и др.) - Разработка системы локализации сервиса - Модерация и фильтрация контента - Внутренний стартап (getvesna.com)
Март 2012 — Октябрь 2012 (8 месяцев)
Тим-лид
Москва
Обязанности и достижения
Обязанности: - Координирование технической работы команды из 7 разработчиков - Планирование, проектирование и реализация нового функционала сервисов платформы HeadHunter - Оперативное устранение ошибок и проблем в работе платформы HeadHunter
Июнь 2011 — Март 2012 (10 месяцев)
Ведущий инженер-программист
Москва
Обязанности и достижения
Обязанности: - Выполнение задач по разработке новой функциональности сервисов платформы HeadHunter - Оперативное устранение ошибок и проблем в работе платформы HeadHunter
Июнь 2010 — Июнь 2011 (1 год и 1 месяц)
Ведущий инженер-программист
Москва
Обязанности и достижения
Обязанности: - Рефакторинг, создание и тестирование программных компонентов для сбора, обработки, распределения и распространения информации о финансовых инструментах (Java, JMX, JMS, SQL, Oracle) - Настройка и развертывание приложений в тестовом окружении (Linux RHEL5) - В течении двух недель работал на территории заказчика (Лондон)
Сентябрь 2008 — Июнь 2010 (1 год и 10 месяцев)
Интернет-ЛОТТО
Тим-лид
Йошкар-Ола
Обязанности и достижения
Обязанности: - Руководство командой разработчиков (2-3 человека) - Разработка архитектуры приложения - Разработка БД - Программирование (85% LOC) - Оптимизация - Настройка сервера и развертывание проекта
Март 2007 — Сентябрь 2008 (1 год и 7 месяцев)
МОНЕТА.РУ
Инженер-программист
Йошкар-Ола
Обязанности и достижения
Обязанности: - Разработка схемы БД и процедур BL на Oracle PL/SQL - Разработка слоя DAO - Разработка отдельных функций административной панели (web)
Январь 2003 — Февраль 2007 (4 года и 2 месяца)
СКБ Хроматэк
Руководитель отдела ПО и ИТ
Йошкар-Ола
Обязанности и достижения
Обязанности: - Планирование работ по разработке программного обеспечения - Координирование и контроль над работами по разработке и тестированию программного обеспечения и созданию программной документации - Проектирование ПО - Разработка ПО (Delphi, XML, Firebird SQL, Access, MS Visual Basic, MSVC C/C++, Win32 API)
Март 1996 — Январь 2003 (6 лет и 11 месяцев)
СКБ Хроматэк
Инженер-программист
Йошкар-Ола
Обязанности и достижения
Обязанности: - Разработка аналитического программного обеспечения (Windows, Delphi, C/C++, DBMS, XML) - Разработка схем и макетов электронных устройств на базе микроконтроллера i8051 - Разработка встроенного realtime-ПО для электронных устройств на языках C, C++ и Assembler - Разработка встроенного сервисного realtime-ПО выполняющего функции проверки работоспособности электронных плат и их отдельных компонентов
Высшее образование
Январь 2002 — Январь 2003
Йошкар-Ола
Специализация и достижения
Защищен диплом "Исследование современных методов мотивации персонала предприятия"
Январь 1994 — Январь 1999
Радиотехнический; РТФ
Йошкар-Ола
Специализация и достижения
Выпускной диплом полностью на «отлично» Защищена исследовательская дипломная работа "Обработка результатов анализов газовой хроматографии с использованием wavelet‑преобразования".