Больше информации по резюме будет доступно после регистрации
ЗарегистрироватьсяБыл сегодня в 11:05
Мужчина, 38 лет, родился 21 декабря 1987
Москва, м. Печатники, готов работать удалённо: Санкт-Петербург, готов к командировкам
Архитектор ИС, Fullstack JS разработчик, ГИС специалист
Специализации:
- Программист, разработчик
Тип занятости: полная занятость, частичная занятость, проектная работа/разовое задание
Опыт работы 17 лет 9 месяцев
Май 2022 — по настоящее время
4 года
Москва
Информационные технологии, системная интеграция, интернет... Показать еще
FullStack разработчик (JS), Архитектор ИС
Устроился на новый проект, пришел один из первых в лице ГИС разработчика, для реализации приложение в агро промышленной тематики. Начиналось все с ГИС системы для визуализации агро полей на карте (в моменте на фронте в неограниченном кол-ве), подключение внешних сервисов с многоканальными космоснимками и анализ их для выявления продуктивности поля. Разработал с нуля авторизацию на JWT. Затем пошли в сторону бизнес решения, для этого спроектировал разделение системы b2c на b2b в БД и API как будут методы понимать в каком разрезе работает пользователь. Далее пошли разработку CRM системы, опять же от заведения хозяйства до контроля выполнениях операций на полях посредством техники (Телеметрия ТС).
В процессе роста проекта, постепенно рос по обязанностям и должности, дорос до Архитектора ИС который знает весь проект до запятой, как и что работает так как отвечал за реализацию функционала.
- Развил и разработал систему от MVP до Продуктового, прошел все стадии от разработки приложения до курирования технической реализации
- Создавал один сервис на JS, который вырос в 6-8 микро-сервисов (Front, Back)
- Найм персонала под разработку системы по мере необходимости и роста проекта. Сам собеседовал, Front, Back end, cистемных аналитиков, дизайнеров, тестировщиков
- Принимал ключевые проектные решений относительно выбора технических средств и архитектурных решений, применяемых при реализации разрабатываемой системы
- Проведение спринтов, дейликов, релизов, пользовательское тестирование продукта
- Проработка решений для функ и нефункциональные требования
- Проектирование технических интерфейсов взаимодействия компонентов системы, сопряжение данных из внешних источников
- Подготовка разрабатываемых систем к внедрению
- Принимать участие в оценке трудоемкости задач и планировании работ на проекте, оперативно решать конфликты проектирования, создавая сценарии решения проблем у юзера для службы поддержки.
- Согласовывать свои действия с другими участниками проектной команды при проведении совместных разработок на всех этапах проекта
- Принимать участие при сдаче – приемке результата выполненной работы
- Своевременно вести учет в корпоративных системах учета рабочего времени
- Проверка технологий перед внедрением, проверка библиотек исп в разрабокте
-
Спроектировал и реализовал:
-- микросервисную архитектуру с нуля
-- шлюз для маршрутизации запросов к микросервисам, а так же индикация запроса и его логирования с записью ошибки из трассировки
--- шлюз входил модуль проверки авторизации и защита от несанкционированного доступа
--- защита от DDoS атак и ограничение количества запросов с одного IP адреса
--- кэширования на шлюзе для оптимизации производительности системы
Back
-- севрис шлюзования входящего, исхоляшего трафика
-- севрис авторизации и аутентификации с использованием JWT токенов
-- сервис управления пользователями их ролями и правами доступа
-- сервис управления справочниками, наполнение и редактирование справочников
-- сервис интеграции с внешними системами через API
-- сервис хранения файлов, как на локльных досках так и на S3
Front
-- разделение фронтовых сервисов, переключение между сервисами и передачей сессии
-- сервисы авторизация, бизнесовый, PWA приложение скаута
-- CVAT fork, брендирование, добавление новых моделей для разметки
Выполнял обязанности:
- Тимлида - 15 человек в подчинении, декомпозиция задач, проверка/review (js/python front/back), проведение дейликов и тп
- Проект менеджера - адаптация бизнес аналитики, сбор аналитики, проектирование разработки с участием системных аналитиков
- Архитектор - адаптация системного анализа, апробирование новых технологий для решения задач, проектирование баз данных и сервисов системы, проектирование и ответственность за информационную безопасность
- Лид - проведение дейликов, разъяснение задач, code-review на JS
Стек технологий
- Front
React JS, TypeScript, MobX, styled-components, css, js-in-css
Ui Ant Design, Chart.js, webpack, MapBox GL, turfjs
PWA App, IndexDB, CVAT
- Back JavaScript
Node js, Express, Express-Router, TypeScript, ORM knexjs,
Swagger, Postman, mocha test, proxy
- DataBase
Postresql, PostGis, IndexDB
Май 2017 — Май 2022
5 лет 1 месяц
ГБУ "АПР"
Москва
Начальник отдела наполнение баз данных
Основной вид занятности - разработка геоинформационной системы (ГИС) с возможность визуализировать векторные данные, производить анализ на основе атрибутивной информации. При разработке использовалась технология WebGL для осуществления работы с огромным количеством векторных данных, аналитика производилась на базе MS SQL. Весь проект реализовывался на основе C# ASP.NET 4.5 MVC.
Расширение функциональности ГИС:
1. Полноценное копирование функциональности по работе с векторными данными из настольных приложений для работы в web интерфейсе (создание, редактирование, объединение, буфер, и т.д.)
2. Визуализация анализа загруженных данных.
3. Функционал по работе/создание трехмерных объектов и визуализации данных в режиме 3D.
4. Создание по-этажных планов зданий с возможностью отображение данных в 3D ( extruding )
5. Разработка функциональности визуализации сцен полученных посредством трехмерного сканирование ( Three js LOD ), с последующими измерительными работами в 3D.
6. Руководство и постановка задач подчинённым, планирование задач.
7. Разработка и проектировка ГИС систем с нуля. ASP.Core + Postrgress + React.js + Redux + Mapbox GL
Участие в разработках дополнительных разделов главного проекта по созданию информационной аналитической системы (ИАС). Наполнение и структурирование данных БД из открытых источников, по договоренности с datasource порталами или парсин сайтов на python c применением Selenium.
Используемый стек:
- Hosting
Ubuntu 16, 18, Linux
Nginx, PM2, SSH, htaccess
- Front
JavaScript, TypeScript, React js, Redux, Saga
CSS, SCSS, SASS, Styled-Components,
ESLint, StyleLinter
Bootstrap, Ant Design Ui, Grid styling
Webpack, Axios, i18n translate,
WebSockets, MapBox GL, Google Api
PWA App, Native App
etc.
- Back
Nodejs, Express js,
HTTP/S, Server, RESTfull API
AuthO2, Encrypt request,
PostrgesSQL only
Docker, Postman Mock, GitHub
Сентябрь 2016 — Май 2017
9 месяцев
ОАО «ПЕТЕР-СЕРВИС»
Москва
Аналитик-программист
Проведение аналитических работ, обработка данных, вывод статистических данных, работа с BigData, выявление и прогнозирование нагруженности транспортных узлов метрополитена и дорожной сети на основе гео данных. Проектная работа заключалась в формировании отчетов по населению (дом-работа, загруженность станций метрополитена, прогнозирование) визуализация и создание ГИС сервисов.
Анализ инструментов визуализации и их применение, создание web приложений-сервисов (front/end), разработка ГИС приложений по визуализации очетов, план схем, работа с векторными данными, поддерживающие много миллионную визуализацию данных на технологии web gl, использую mapbox gl api.
Анализ данных используя инструменты: Python, Machine Learning, PostgresSQL (написание сложных запросов), С#, SPARK, pySpark.
Визуализация данных и обработка: HTML, JS, jQ, CSS, PHP, Bootstrap, Django.
Используемые картографические сервисы: Yandex Maps Api, Google Api, Leaflet Api, Mapbox gl Api.
Data mining веб для актуализации информации POI и интеграция в базу.
Разработка Desktop приложений C# (использованием многозадачности, создание win form).
Работа в Unix Ubuntu, установка сервера OSRM (для дальнейшего использования в web приложения), уверенная работа и разработка приложений.
Август 2014 — Сентябрь 2016
2 года 2 месяца
ООО «ГЕА РУ Си-Ай-Эс» или HERE.com
Москва
Гео аналитик
- Планирование полевых работ: расчет человеко-часов, подготовка финансовых предложений по оптимизации трудового времени, подготовка исходных данных, анализ рисков при полевых работах, контроль выполнения работ
- Проведение аналитических работ с базами данных, включающих в себя картографические данные и систему навигации. Выезд на полевые работы, выявление не качественной обработки данных, подготовка заданий на исправление, передача задач в производственный отдел.
- Разработка программ и модулей по оптимизации трудового процесса. Самостоятельное выполнение нетрудоемких модулей (язык программирования С# или С Sharp), подготовка документов и постановка задачи отделам по выполнению и разработке.
- Обучение персонала по совершенным изменениям в программных комплексах обеспечивающих создание картографической основы.
- Совершенствование геоинформационной системы, составление предложений, подготовка документации по оптимизации, так же подготовка презентационных материалов о картографической основе для покупателей.
- Разработка собственной программы ГИС по анализу данных конкурентов (Яндекс, Google, OSM, TomTom) без нарушения лицензионных соглашений, создание и разработка, Front и Back end, с использование навыков программирования C#, HTML, JavaScript, CSS, jQuery, Bootstrap, PHP, SQL. Структурирование данных, совершенствование системы исходя из опыта работ сотрудников компании.
- Получение данных от организаций (кафе, ресторанов, ТК, ТРЦ, сетевых организаций и т.д) для актуализации базы данных с точками интереса (POI)
-Координация проектов, своих инициатив от продумывания идеи до выдачи результатов, постановка задач и сроков подчиненным в размере 5 человек, подготовка отчетности, сводных таблиц и презентаций по резутатам работ.
- Data mining с использованием Python Selenium, C#
- Создание Landing page, ГИС систем, и других веб приложений.
Используемое ПО: ArcGis, Qgis, пакет MS Office, Atlas (внутренняя программа для кодирования навигационных данных), С#, JavaScript, CSS, jQuery, PHP, SQL, Python
Иностранный язык: Английский продвинутый (чтение, перевод, общение,)
Декабрь 2013 — Август 2014
9 месяцев
ОАО "РОСКАРТОГРАФИЯ"
Россия
Технолог
Выполнение проектных работ в области геоинформационных технологий.
Написание технических документаций, ТЗ, ПМИ и РП для АРМ, коммерческих предложений, обзор и презентация продукта фирмы;
Презентация продукта и общение с заказчиками;
Исследование рынка в области ГИС технологий;
Исследование новейших технологий по сбору информации в полевых условиях (лазерные сканеры, программное обеспечение по обработке данных НЛС);
Июнь 2013 — Декабрь 2013
7 месяцев
ЗАО НКП «БАРЛ» (Москва)
Москва
Ведущий специалист
Обработка космических снимков, и радиолокационных данных, создание 3D моделей мобильных комплексов (обеспечивающие прием и обработку данных ДЗЗ) в 3D Max, развитие и наполнение сайта компании.
Использованное ПО: Erdas Imagine, Envi, LPS, Панорама, MapInfo, QGIS, Global Mapper, ArcGis, 3D Max
Январь 2013 — Июнь 2013
6 месяцев
Москва, www.rnt.ru
Информационные технологии, системная интеграция, интернет... Показать еще
ГИС специалист
Род занятий: составление тематических топографических карт, настройка геоинформационного портала на основе GeoServer, по обеспечению ГИС технологиями олимпийских игр в Сочи, работа с картографическими данными, обработка данных ДЗЗ, взаимодействие с программистами по улучшению интерфейса ГИС портала.
Использованное ПО: Erdas Imagine, Envi, LPS, Панорама, MapInfo, QGIS, Global Mapper, ArcGis, настройка GeoServer.
Май 2009 — Январь 2013
3 года 9 месяцев
ФГУП «ГОСГИСЦЕНТР» (Москва)
Москва
Инженер 1-ой категории
Приемка и обработка космических снимков, трансформирование, привязка снимков QiuckBird, Ikonos,Alos и от др. КА; проверка и редактирование карт масштаба 1:10 000 - 50 000 в ПО Панорама.
Использованное ПО: Erdas Imagine, Envi, LPS, Панорама, MapInfo,ArcGIS.
Август 2008 — Октябрь 2009
1 год 3 месяца
ООО "СИДИКОМ НАВИГАЦИЯ"
Москва
Картограф
Оцифровка снимков для GPS навигатора, проверка и выдача заказчику района работ.
Использованное ПО: MapInfo.
Навыки
Уровни владения навыками
Опыт вождения
Имеется собственный автомобиль
Права категории A, BОбо мне
Собственный проекты:
1. Сайт посвященный туризму
- Сайт: http://www.triptrick.ru/
- Git ( Vue JS + Node JS ): https://github.com/Croller/Tourism_portal
- Приложение Git ( React Native + Redux ): https://github.com/Croller/Tourism_mobile_react
2. Порта данных:
- Git ( React + Redux ): https://github.com/Croller/Portal_test_0
3. Софт для 3D принтера на основе стереолитографии (Three JS + Vue JS + Node JS )
Comming soon ...
Личные качества:
- коммуникабельность
- целеустремленность
- высокий интерес к изучению нового.
Высшее образование
2010
Высшее образование
МИИГАИК
Прикладной космонавтики, Диплом
Знание языков
Повышение квалификации, курсы
2018
Повышение квалификации
Специалист, С# ASP.NET 4.5
Гражданство, время в пути до работы
Гражданство: Россия
Желательное время в пути до работы: Не более полутора часов


















