Ищу работу в аккредитованной IT компании.
От работы жду интересных задач и профессионального роста. В исполнении задач педантичен, всегда стремлюсь сделать работу на совесть. В ходе работы полностью погружаюсь в проект и повышаю уровень экспертности в предметной области, необходимый для составления оптимальной архитектуры приложения.
Вне работы постоянно обучаюсь и совершенствуюсь. Нравится повышать уровень своей экспертизы, изучать технологии и применять их на практике.
Веду активный образ жизни, не имею вредных привычек. Личные качества: коммуникабельность, педантичность в работе, целеустремленность, ответственность, честность.
ДОЛЖНОСТНЫЕ ОБЯЗАННОСТИ:
МОИ ДОСТИЖЕНИЯ:
ДОЛЖНОСТНЫЕ ОБЯЗАННОСТИ:
1) Проектировать, как системный архитектор, новые интеграции и процесс реализации новых модулей портала, их взаимодействие с другими системами. Отвечать за системную архитектуру портала и за все межсервисное взаимодействие портала РПГУ с другими ведомствами.
2) Управление командой:
- Проводить первичный анализ задач и распределять их внутри команды,
- Проводить таск ревью системных аналитиков,
- Консультировать и участвовать в реализации задач подчиненными сотрудниками при необходимости.
3) Следить за выводом всего протестированного кода в продуктив без изменений.
4) Проектировать предстоящий процесс SOAP интеграции, настраивать подключение, разрабатывать или дорабатывать xslt шаблоны преобразований для межсервисного взаимодействия.
5) Проектировать REST интеграции портала, создавать swagger документацию REST веб сервиса, при необходимости.
6) Выполнять входящие задачи на создание новых услуг, развитие портала или устранение багов, сопровождая их полный цикл:
- анализ,
- изучение взаимодействия,
- тестирование и поиск ошибок,
- проектирование реализации,
- постановка задачи на разработку,
- тестирование реализации и её доработка,
- вывод в prod,
- контроль выведенного функционала.
7) Проектировать и создавать БД или таблицы в БД для нового функционала. Анализировать и писать SQL скрипты на выборку, создание, обновление, изменение или удаление данных в БД.
8) Писать документацию по работе модулей в зоне моей ответственности.
МОИ ДОСТИЖЕНИЯ:
1) За время моей работы были разработаны или доработаны в соответствии с новыми требованиями и выведены в prod более 100 обычных услуг, комплексных услуг и виджетов на портале гос. услуг московской области https://uslugi.mosreg.ru/
2) Произведена интеграция с ЕСИА в части синхронизации информации всех данных о пользователях и детях ФЛ, ИП и ЮЛ с «Реестром картодержателей» портала и глобальной не реляционной БД.
3) Разработан механизм пред-заполнения данных заявителей на форме подачи услуг.
4) Разработан механизм логирования данных о пользователях и ошибок в docker контейнерах портала.
5) Проведена интеграция со множеством ведомств, созданы локальные справочники хранения данных.
6) В рамках интеграции с сервисом записи на ТО был разработан механизм отслеживания и бронирования в режиме реального времени свободных временных окон в различных пунктах ТО. А так же реализована проверка принадлежности записей пользователю по СНИЛСу при их редактировании.
7) Доработан личный кабинет пользователя портала.
8) Настроен функционал передачи больших файлов для услуг.
9) Поставлена задача на разработку ФИАС модуля на РПГУ.
10) Создан базовый xslt шаблон преобразования для передачи всех услуг.
ДОЛЖНОСТНЫЕ ОБЯЗАННОСТИ:
1) Отвечать за все межсервисное взаимодействие портала РПГУ с другими ведомствами.
2) Проектировать предстоящий процесс SOAP интеграции, настраивать подключение, разрабатывать или дорабатывать xslt шаблоны преобразований для межсервисного взаимодействия.
3) Проектировать REST интеграции портала, создавать swagger документацию REST веб сервиса, при необходимости.
4) Выполнять входящие задачи на создание новых услуг, развитие портала или устранение багов, сопровождая их полный цикл:
- анализ,
- изучение взаимодействия,
- тестирование и поиск ошибок,
- проектирование реализации,
- постановка задачи на разработку,
- тестирование реализации и её доработка,
- вывод в prod,
- контроль выведенного функционала.
6) Проектировать и создавать БД или таблицы в БД для нового функционала. Анализировать и писать SQL скрипты на выборку, создание, обновление, изменение или удаление данных в БД.
7) Анализировать и проектировать новые системные модули, и их взаимодействие, ставить задачи на разработку.
8) Писать документацию по работе модулей в зоне моей ответственности.
МОИ ДОСТИЖЕНИЯ:
1) За время моей работы были разработаны или доработаны в соответствии с новыми требованиями и выведены в prod более 100 обычных услуг, комплексных услуг и виджетов на портале гос. услуг московской области https://uslugi.mosreg.ru/
2) Произведена интеграция с ЕСИА в части синхронизации информации всех данных о пользователях и детях ФЛ, ИП и ЮЛ с «Реестром картодержателей» портала и глобальной не реляционной БД.
3) Разработан механизм пред-заполнения данных заявителей на форме подачи услуг.
4) Разработан механизм логирования данных о пользователях и ошибок в docker контейнерах портала.
5) Проведена интеграция со множеством ведомств, созданы локальные справочники хранения данных.
6) В рамках интеграции с сервисом записи на ТО был разработан механизм отслеживания и бронирования в режиме реального времени свободных временных окон в различных пунктах ТО. А так же реализована проверка принадлежности записей пользователю по СНИЛСу при их редактировании.
7) Доработан личный кабинет пользователя портала.
8) Настроен функционал передачи больших файлов для услуг.
9) Поставлена задача на разработку ФИАС модуля на РПГУ.
10) Создан базовый xslt шаблон преобразования для передачи всех услуг.
ДОЛЖНОСТНЫЕ ОБЯЗАННОСТИ:
Вел 3 проекта и занимался поддержкой четвертого.
В ходе ведения проектов присутствовали следующие стадии, которые я успешно выполнял:
1) Анализ текущего состояния и изучение структуры и архитектура проекта.
2) Коммуникация с ключевыми пользователями, выяснение пожеланий и необходимого функционала. Структурирование информации.
3) Повышение уровня экспертности в предметной области, командировки на производство, детальное изучение всех процессов вплоть до мелочей.
3) Анализ, проектирование структуры БД и взаимодействия модулей и процессов друг с другом.
4) Помощь в построении архитектуры БД, связей таблиц, сущностей, написание SQL запросов. Составление ТЗ разработчику, коммуникация и прояснение сложных моментов. Ведение проектов в системах управления проектов (RedMine, Bitrix,YouJile).
5) Тестирование реализованного функционала и обратная связь. Понимание и построение полной группы событий для тестов. Понимание принципов ООП, чтение кода, php, C++, XML, JavaScript, знание SQL, css, html, верстки, cms bitrix, umi, typo3 и пр.
6) Презентация проекта ключевым пользователям. Формирование требований и постановка задач на доработку, до внедрения в Prod.
8) Попутно поддержка текущей версии, решение проблем и запросов пользователей. Поиск багов, их описание разработчику.
9) Для каждого из проектов осуществлялась поддержка пользователей и велась отчетность по продвижению для руководства.
МОИ ДОСТИЖЕНИЯ:
1) За время моей работы была реализована и выпущена новая версия приложения Веб Бронирования ворот, временного окна и ресурсов склада. Web-booking v. 3.2.
В результате детальной проработки была выполнена оптимизация сущностей, добавление новых сущностей и процессов, проведено исправление выявленных ошибок. Новая версия проекта включила в себя огромный функционал и расширила возможности проекта в несколько раз.
2) За время моей работы было развито и оптимизировано приложение KPI Manager. Были исправлены и написаны многие запросы расчета KPI для разных клиентов. Подключены новые транспортные клиенты к данному сервису приложения.
3) Велась коммуникация с французскими разработчиками на английском. Выполнялись все этапы ведения проектов для решения задач ключевых пользователей.
4) Велась поддержка крипто сервера и пользователей для обеспечения их работы с ЭДО.
программирование, С++
Специалист автоматизированных систем управления
Веб Разработка, JavaScript. Уровень 1