Специалисты
ПРОФЕССИОНАЛЬНЫЕ НАВЫКИ
Языки программирования: GoLang, PHP, Node.Js, JavaScript, Java, Bash, Solidity
Языки разметки: HTML5, CSS
Фреймворки: Laravel, Slim, Zend Framework, Vue.Js
Библиотеки: Ext.Js, JQuery, Backbone, RequireJs, Bootstrap
Базы данных: PostgreSQL, MySQL, SqlLite, Redis
Операционные системы: Unix-systems, Windows
Другие навыки: Composer, MemCache, Kubernetes, Docker, Apache, Nginx, Ansible, Consul, RabbitMQ, Nunjucks, Twig, Gulp, Webpack, Git, GitLab, SVN, ООП, TDD, REST, SOAP, UML, PSR, PHPUnit, Codeception, Selenium, Jira, MODx, Confluence, Zabbix, Blockchain
ОБРАЗОВАНИЕ & КУРСЫ
C1 ADVANCED EF SET Certificate according to the guidelines set by the Common European Framework of Reference (CEFR) – 2022
GeekBrains, Information systems architect – 2022
KSU (Бакалавр) – 2005
Research project
Responsibilities: Development of the IPEHR-gateway research project, the purpose of which is to implement the storage of medical data in a decentralized blockchain-based storage from FileCoin and FileChain through smart contracts on Solidity, with access through the API gateway in accordance with the OpenEHR specification.
GoLang, Solidity, Git, Docker, BlockChain
September 2022 - February 2022 месяца
CRM, ERP for the logistics complex
Responsibilities: Analysis and correction of identified errors in the legacy monolith, refactoring and decomposition of the code, review, writing new functionality, self-setting of tasks. Update for Android 11 and refinement of Java mobile software for couriers. Refinement of the delivery service on GoLang. Improving integration with the Russian Post API, writing integration with “Honest Sign”, assistance in compiling reports for JasperReports.
PostgreSQL, PHP 7.3, Linux, GoLang, JAVA, SVN, Bash, Redis, MemCache, Nginx, HTML5, CSS, JavaScript, VueJs, Composer
October 2021- September 2022 месяца
Electronic trading platform of a bank
Responsibilities: Analysis and correction of identified errors in the monolith and services, code refactoring, code review, writing new functionality, participation in improving the deployment process (in the new Linux kernel, the allowed number of characters was reduced when running via CLI, which led to build errors via makefile), permanent contact with the team (developers, managers, testers, devops). Participated in writing a mechanism for catching problems with customers, before they come from those support, through metrics.
Docker, Nginx, HTML5, CSS (в стиле BEM), JavaScript, Ext.Js, PostgreSQL, PHP 7.3-7.4, Zend Framework, Redis, RabbitMq, Linux, Git (GitLab), Bash, GoLang, YouTrack, TeamCity, TestRail, Python, Selenium, Composer
June 2020 - October 2021 месяц
Bitcoin payments
Responsibilities: Support and development of new modules on the backend
Docker, Nginx, HTML5, CSS (в стиле BEM), PostgreSQL, PHP 7.3, Laravel Framework, Redis, RabbitMq, Linux, Git, Bash, Jira, Composer
2020 year месяцев
Business Platform
Description: Attract investments. Buy a ready-made business. Find partners worldwide. Responsibilities: Engaged in the full cycle of website development and their further support. I did everything from layout to setting up servers on Linux and setting up deployment to production. Automated the process of developing simple sites (Slim3), which accelerated the development several times, by writing a transpiler (nunjucks in fenom). I set up CI / CD through GitLab, for ModX 2.6 (there are no migrations and the database architecture is inconvenient) through a set of scripts that allow you to migrate for any CMS (it was relevant).
Docker, Apache, Nginx, HTML5, CSS (в стиле BEM), Bootstrap, JavaScript, MySQL, PHP 7.1-7.3, Slim Framework, Linux, Git (GitLab), Bash, Modx, Ext.Js, Vue.Js, Node.Js, Gulp, Webpack
April 2018 — February 2020 месяцев
A startup with an international team
Responsibilities: Developed the interaction between the Aliexpress store, production, logistics and the customer of the production / sale of the product. Participated in the development of the backend and frontend core, in 3 months, the team prepared an MVP with the efforts of the team.
December 2016 — February 2018 месяцев
Исследовательский проект
Обязанности: Разработка исследовательского проекта IPEHR-gateway цель которого реализовать хранение медицинских данных в децентрализованном хранилище на базе blockchain от FileCoin и FileChain посредством смарт-контрактов на Solidity, с доступом через API gateway в соответствии со спецификацией OpenEHR.
GoLang, Solidity, Git, Docker, BlockChain
Сентябрь 2022 - Февраль 2022 месяца
CRM, ERP для логистического комплекса
Обязанности: Анализ и исправление выявленных ошибок в легаси монолите, рефакторинг и декомпозиция кода, ревью, написание нового функционала, самостоятельная постановка задач. Актуализация под Android 11 и доработка мобильного ПО на Java для курьеров. Доработка сервиса доставки на GoLang. Улучшение интеграции с API Почты России, написание интеграции с “Честный знак”, помощь в составлении отчетов для JasperReports.
PostgreSQL, PHP 7.3, Linux, GoLang, JAVA, SVN, Bash, Redis, MemCache, Nginx, HTML5, CSS, JavaScript, VueJs, Composer
Октябрь 2021- Сентябрь 2022 месяца
Электронная торговая площадка банка
Обязанности: Анализ и исправление выявленных ошибок в монолите и сервисах, рефакторинг кода, ревью кода, написание нового функционала, участие в улучшении процесса деплоя (в новом ядре линукс уменьшили допустимое кол-во символов при запуске через CLI что привело к ошибкам сборки через makefile), постоянный контакт с командой (разработчики, менеджеры, тестировщики, devops). Участвовал в написании механизма отлавливания проблем у клиентов, до поступления их от тех поддержки, посредством метрик.
Docker, Nginx, HTML5, CSS (в стиле BEM), JavaScript, Ext.Js, PostgreSQL, PHP 7.3-7.4, Zend Framework, Redis, RabbitMq, Linux, Git (GitLab), Bash, GoLang, YouTrack, TeamCity, TestRail, Python, Selenium, Composer
Июнь 2020 - Октябрь 2021 месяц
Биткоин платежи
Обязанности: Поддержка и разработка новых модулей на бекенде.
Docker, Nginx, HTML5, CSS (в стиле BEM), PostgreSQL, PHP 7.3, Laravel Framework, Redis, RabbitMq, Linux, Git, Bash, Jira, Composer
2020 год месяцев
Бизнес платформа
Описание: Привлечь инвестиции. Купить готовый бизнес. Найти партнеров по всему миру. Обязанности: Занимался полным циклом разработки сайтов и их дальнейшей поддержки. Делал все, от верстки до настройки серверов на Linux и настройки деплоя в продакшен. Автоматизировал процесс разработки простых сайтов (Slim3), что ускорило разработку в несколько раз, через написание транспайлера (nunjucks в fenom). Наладил CI/CD через GitLab, для ModX 2.6 (там нет миграций и архитектура БД неудобная) через комплекс скриптов позволяющих делать миграцию для любой CMS (было актуально).
Docker, Apache, Nginx, HTML5, CSS (в стиле BEM), Bootstrap, JavaScript, MySQL, PHP 7.1-7.3, Slim Framework, Linux, Git (GitLab), Bash, Modx, Ext.Js, Vue.Js, Node.Js, Gulp, Webpack
Апрель 2018 — Февраль 2020 месяцев
Стартап с международной командой
Обязанности: Разработка взаимодействия между меркретплейсом Aliexpress, производством, логистикой и заказчиком производства/продажи продукта. Участвовал в разработке ядра backend и frontend, за 3 месяца усилиями команды подготовили MVP.
Декабрь 2016 — Февраль 2018 месяцев