Станислав М.

На YouDo с 17 ноября 2022
Был на сайте 23 января 2023
35 лет, Уральск
Телефон подтвержден
Этот исполнитель подтвердил номер телефона.
9 лет
опыта
Имеется коммерческий опыт разработки на Node.js, Angular, PHP, Perl.
Использую "best practics" - а именно DDD patterns, state machine patterns, и различные архитектурные шаблоны такие как - Clean architecture, Hexagonal architecture.
Для тестов использую Jest, Jasmine, PHPUnit, Test:: Simple.
Для сборки ядра приложения написанного на TypeScript (как на frontend, так и на backend) - где содержаться доменный слой, использую Webpack.
Есть опыт использования state-manager NgRx в Angular приложении.
В качестве менеджера репозиториев в приложениях написанных на TypeScript, использую Lerna, для примерно таких же целей в приложениях написанных на PHP, использую Composer.
Знаю паттерны проектирования микро-сервисной архитектуры.
Знаком с Redis и RabbitMq.
Знаю про декомпозицию основного потока в Node.js, и когда это использовать. Так же знаком ReactPHP, но к сожалению это не востребованная технология. Есть опыт использования библиотеки AnyEvent, для написания асинхронного Perl кода.
Последние несколько лет использую PostgreSQL, в качестве основного DW.
Общительный, ответственный, ни когда не сдам код предварительно не протестировав его.

Опыт работы. 

Системный программист.
ФГИС Росс-Аккредитация.
Ноябрь 2021 - Май 2022.
Обязанности frontend разработчика. Поддержка и рефакторинг унаследованной кодовой базы - исправлял ошибки за подрядчиками, анализировал унаследованный код и бизнес логику, и на основе полученных сведений моделировал ядро приложения. Переписывал UI используя более новую версию Angular, разрабатывал библиотеку компонентов, писал unit тесты. Используемые технологии Angular, WebPack, Lerna, Jest.


____________________


Веб-разработчик.
Московский энергетический институт (Национальный исследовательский университет).
Май 2018 - Апрель 2021.
Обязанности fullstack разработчика.

Принимал участие в разработке инженерного портала, в качестве основного fullstack разработчика - моделировал ядро домена, как для frontend части, так и для backend части, проектирова REST API, разрабатывал адаптеры для портов ядра, писал тесты. Используемые технологии PHP, TypeScript, Yii2, Angular, NgRx, Jest, PHPUnit, WebPack, Composer, Lerna, PostgreSQL.

Принимал участие в разработке Websocket backend-а, для мобильных приложений, в качесте основного backend разработчика - моделировал ядро, разрабатывал адаптеры для портов ядра, разрабатывал инфраструктурные решения, писал тесты. Ипользуемые технологии Perl, Moo, AnyEvent, DBIx, Test::Simple, Mojolicious.

Принимал участие в разработке приложения для медицинского персонала в качестве основного backend разработчика - моделировал ядро backend части приложения, разрабатывал адаптеры к портам ядра, разрабатывал инфраструктурные решения, проектировал REST API, писал тесты. Используемые технологии - TypeScript, WebSocket, NestJs, TypeOrm, Jest, Lerna, Webpack, PostgreSQL, Redis.


____________________



Веб-разработчик.
ТА Инжиниринг.
Ноябрь 2017 - Апрель 2018.
Обязанности fullstack разработчика. Участвовал в разработке B2B портала. Разрабатывал компоненты на 1С-Битрикс. Разрабатывал программы/скрипты, на языке PHP для взаимодействия с 1С. Используемые технологии - PHP, MySQL, JavaScript.


____________________



Веб-разработчик.
Дика Орхидея.
Апрель 2017 - Август 2017.
Обязанности fullstack разработчика. Разрабатывал и сопровождал компоненты интернет магазина, на 1С-Битрикс. Учавствовал в разработке программ/скриптов на языке PHP, для взаимодействия с 1С. Используемые технологии - PHP, MySQL, JavaScript.


____________________



Веб-разработчик.
Индивидуальное предпринимательство / частная практика / фриланс.
Май 2014 - Апрель 2016.
Участвовал в разработке и сопровождении интернет магазинов, сайтов, порталов, как в качестве fullstack разработчика, так и backend разработчика. Используемые технологии - JavaScript, Python, PHP, 1C-Bitrix, Codeigniter, Modx, Falsk, MySQL, PostgreSQL. 

Виды выполняемых работ

Разработка ПО
Сайт под ключ нет заданий
Разработка мобильных приложений нет заданий
Программирование нет заданий
Пока нет отзывов
Отзывы появятся после того, как пользователь создаст или выполнит задание