Обо мне

Более 10 лет опыта коммерческой разработки. Владею полным циклом разработки программных продуктов, от анализа требований и проектирования, до постановки задач разработчикам, реализации и вывода в продакшн.

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

Ищу интересные проекты с открытой позицией фулстек-разработчика, тимлида, руководителя разработки.

Опыт работы
Ноябрь 2015 — по настоящее время
Ведущий разработчик
Москва
Обязанности и достижения

Сопровождаю проекты, ранее реализованные [nullpointer] для сервиса экономической безопасности Национального кредитного бюро.
Проектирую и разрабатываю программное обеспечение.
Анализирую бизнес требования и разрабатываю спецификации.

http://www.creditnet.ru/hyper/?q=78486593&lang=ru

http://www.creditnet.ru/nkbrelation/report/?report.sharekey=tgsdesazrsnikjep&lang=ru

Разработал алгоритм определения исторических связей на нечетких данных для поддержки истории взаимосвязей компаний и физических лиц в продуктах Унифицированный поиск и Анализ аффилированных лиц и конечных бенефициаров, реализовал фронтенд.
https://ankostyuk.github.io/images/nkb/relations-history-ru.png

Спроектировал сервис "Поиск признаков конфликта интересов" – пакетная проверка взаимосвязей между списками компаний и физических лиц", реализовал фронтенд.
https://ankostyuk.github.io/images/nkb/connections.png

Спроектировал и разработал публичный API взаимосвязей компаний и физических лиц сервиса экономической безопасности Национального кредитного бюро.
https://github.com/ankostyuk/demo-relations/blob/master/docs/api.md

Спроектировал поддержку сведений об индивидуальных предпринимателях и реализовал фронтенд.
http://www.creditnet.ru/hyper/?q=315774600404327&lang=ru
https://ankostyuk.github.io/images/nkb/rsearch-selfemployed-ru.png

Руководил разработкой и релизами продуктов Национального кредитного бюро, проводил технические собеседования.

Июль 2012 — Ноябрь 2015
[nullpointer]
Ведущий разработчик, Директор, Соучредитель
Москва
Обязанности и достижения

Основал компанию, специализирующуюся на разработке программного обеспечения на заказ.
Выстроил бизнес отношения с заказчиками.
Сформировал команду и организовал процесс разработки в команде из 7 человек.

Нашей командой были разработаны новые продукты сервиса экономической безопасности Национального кредитного бюро:

- Унифицированный поиск. Поиск компаний и физических лиц по наименованию, ИНН, ОГРН, адресу, телефону или ФИО. В результате поиска предоставляется детальная информация о компаниях и физических лицах, а также сведения о взаимосвязях компаний и физических лиц.
https://ankostyuk.github.io/images/nkb/rsearch-ru.png

- Анализ аффилированных лиц и конечных бенефициаров. Информация о взаимосвязях между компаниями и физическими лицами, являющимися их владельцами или руководителями, или косвенно связанными как родственники, участники закупок или как имеющие отношение к другим связанным компаниям. Схематический, многоуровневый анализ структуры собственности и корпоративного управления, автоматический поиск взаимосвязей и построение графических схем взаимосвязей, экспорт схем в различные форматы и публикация в виде ссылок.
https://ankostyuk.github.io/images/nkb/relations-ru.png

- Система комментирования. Комментарии к аналитическим отчетам по компаниям, тегирование комментариев, прикрепление файлов и управление видимостью комментариев для других пользователей.
https://ankostyuk.github.io/images/nkb/comments-ru.png

Я продвинул некоторые свои идеи и предложения по функциональности и развитию продуктов, руководил разработкой и выводом продуктов в продакшн.
Данные продукты привлекли новых клиентов и удвоили объем продаж Национального кредитного бюро.

Спроектировал и разработал UI и фронтенд для продуктов Национального кредитного бюро, разработал сервис получения информации о компаниях и физических лицах с интернет-ресурсов, занимался бэкендом продуктов в части публичного API и экспорта схем взаимосвязей в форматы PNG, PDF, DOCX.

Сделал презентацию продукта Анализ аффилированных лиц и конечных бенефициаров для конференции Национального кредитного бюро.
https://ankostyuk.github.io/files/nkb/relations-presentation.pdf

Как разработчик принимал участие в проектах:
- Платежные инструменты для компании Рунет Бизнес Системы: Интеграция процессинговых, платежных шлюзов и систем онлайн-оплаты, Приложение мобильного банкинга с использованием сервиса USSD, REST протокол мобильного банк-клиента, Приложение в социальной сети для пополнения баланса мобильного телефона.
- Конвергентная биллинговая система для облачного сервиса видеонаблюдения компании Ivideon.
- Интернет-салон мебели 2×2 Мебель.

Cпроектировал и разработал i18n-пакеты для локализации приложений и сборщик веб-приложений.
https://github.com/newpointer/i18n-bin/blob/master/src/build.md
https://github.com/newpointer/web-app

Январь 2011 — Январь 2013
Группа компаний «БПЦ»
Java разработчик
Москва
Обязанности и достижения

Проинтегрировал систему продажи билетов авиакомпании Аэрофлот с платежным шлюзом Сбербанка.
Спроектировал и разработал "Систему определения и контроля мошеннических операций в электронной коммерции". Система внедрялась в Сбербанк и Альфабанк.

Январь 2010 — Январь 2011
Бильдика
Фронтенд / бэкенд разработчик, Соучредитель
Москва
Обязанности и достижения

Организовал стартап: от идеи до вывода на рынок, спроектировал и разработал e-commerce систему "Поиск и выбор товаров для строительства и ремонта".

http://bildika.ru
https://ankostyuk.github.io/images/bildika/bildika.png

Май 2004 — Январь 2010
ИНТ Проекты
Разработчик, Ведущий специалист, Заместитель генерального директора
Москва
Обязанности и достижения

Проектировал и разрабатывал программное обеспечение. Анализировал бизнес требования и разрабатывал спецификации. Формировал команду разработки, проводил технические собеседования. Руководил командой разработки в составе 2–5 человек.

Спроектировал и разработал пользовательские интерфейсы и фронтенд в проектах:

- Веб-интерфейс системы мониторинга комплекса добычи сырой нефти
https://ankostyuk.github.io/images/int-projects/well-trends.png

- Веб-ориентированная система электронного документооборота
- Веб-ориентированная система дистанционного обучения

- Автоматизированная система принятия решений в транспортной логистике
https://ankostyuk.github.io/images/int-projects/atl.png

Спроектировал и разработал библиотеку кодирования-декодирования двухмерного штрихкода PDF417, OCR-библиотеку распознавания машиночитаемой зоны документов для "Государственной системы изготовления, оформления и контроля паспортно-визовых документов нового поколения".
https://ankostyuk.github.io/images/int-projects/pdf417-ocr.png

Спроектировал и разработал систему построения отчетов для "Государственной системы изготовления, оформления и контроля паспортно-визовых документов нового поколения".
https://ankostyuk.github.io/images/int-projects/mrtd.png

Июль 2003 — Январь 2005
СМУ-3 Метростроя
Инженер-программист
Москва
Обязанности и достижения

Разработал сметно-аналитическое программное обеспечение для внутреннего использования в строительной организации.

Май 2003 — Октябрь 2005
Научно-исследовательский сектор Московского государственного индустриального университета
Младший научный сотрудник
Москва
Обязанности и достижения

Занимался научными изысканиями, написанием научно-исследовательских статей и отчетов.
Разработал аппаратно-программный комплекс для автоматизированного измерения и оценки параметров шероховатости на основе трехмерного анализа поверхности.
Получил патент №2004612670 "Управляющая программа профилометром R2DHWCL".

Апрель 2002 — Апрель 2003
Инженер-программист
Москва
Обязанности и достижения

Разрабатывал программное обеспечение.

Июль 1996 — Август 1998
Алмазавтоматика
Инженер-программист
Мирный
Обязанности и достижения

Разработал пользовательский интерфейс управления и визуализации информационной системы кассетной раскладки алмазов.

Высшее образование
Сентябрь 1995 — Май 2001
МГИУ
Прикладной математики и технической физики
Москва