← В ленту

Скиллы

JavaScript
Python
HTML / CSS
SVG
Responsive Design
OOP / FP
MVC / MVVM
SOLID
Database Design
Scrum
Vue
React
Node
Git
Docker
Webpack
Jest
Cypress
Nginx
Postgres
Django
BEM
Less
Stylus
D3
Ramda
Pug
UI - дизайн
Adobe Photoshop
Figma
Principle
Protopie
Vim

Опыт работы

Senior Software Developer
11.2021 - 12.2024 |IM Engineering Services
Vuetify.js, Vue, UI, Cypress, Jest
● Разработка платформы автоматизации бизнес процессов между вендорами и дистрибьютерами ПО, а также их клиентами. ● Дизайн и поддержка компонент фронтенда. ● Миграция с vuetify.js на кастомные UI компоненты. ● Миграция с vue 2 на vue 3. ● Написание e2e’s тестов на Cypress, юнит тестов на Jest.
Senior Full-stack Developer
10.2018 - 11.2021 |Skillfolio
Vue.js, Vuex, Node.js, CSS, BEM, Django
● Переписал приложение для тестирования Soft -скиллз с vanilla JS на Vue.js и Vuex, построил масштабируемую архитектуру, учитывая бизнес-требования. ● Разработал динамическую визуализацию данных для упомянутого выше приложения с использованием Vue.js. ● Внедрил слой деплоя с Docker для нескольких приложений проекта (тестирование Soft -скиллз, LMS, статистика по тестированию). ● Реализовал интеграцию с популярными платёжными сервисами на Node.js. ● Разработал приложение для визуализации статистики прохождения обучения с использованием Vue.js и D3.js. ● Переписал презентационный слой ряда приложений, добавив адаптивность (Vue.js, CSS, BEM). ● Разработал API (Django) для автоматической генерации тестов — CMS для менеджеров. ● Написал различные микросервисы, взаимодействующие с основной платформой. ● Обучал стажёров и проводил код-ревью для младших разработчиков.
Full-stack Developer
11.2015 - 08.2018 |Corona Travel
Django, JavaScript, HTML, Stylus, Django, BEM, CSS, Node.js, Gulp, Pug
● Внедрил docker-среду для проекта Unihotel (глобальная туристическая система). ● Частично разработал CMS для быстрой генерации страниц отелей по партнёрской программе на стеке Django/JS/HTML/Stylus. ● Перевёл open-source проект Megatype-Sass на Stylus. ● Переработал git -воркфлоу, добавив staging-среду. ● Разработал новый базовый шаблон на Django: полностью адаптивный, с использованием методологии BEM и современных CSS-возможностей; переписал весь JS-код в виде модулей, внедрил паттерн pub/sub для межмодульного взаимодействия. ● Написал генератор статических сайтов на Node.js и Gulp, позволявший писать код на Stylus и Pug с удобной интеграцией в шаблоны Django. ● Интегрировал инструменты сборки фронтенда: Gulp.js, npm-скрипты, git pre-commit хуки для автоматизированной подготовки кода к продакшену (минификация, препроцессинг, транспиляция через Babel).
Full-stack Developer
11.2013 - 10.2015 |Corona Travel
Django, HTML, CSS, JavaScript, Bootstrap 3, Stylus, jQuery
● Реализовал десятки различных представлений приложений на Django, JS и Bootstrap 3. ● Интегрировал Stylus в процесс разработки. ● Рефакторил «спагетти»-код на jQuery в модульную структуру. ● Внедрил адаптивную верстку на платформе. ● Обновил дизайн платформы Unihotel с помощью Bootstrap 3. ● Разработал внутреннюю helpdesk -систему на Django, HTML, CSS и JS. ● В рамках стажировки написал простое приложение-форум.
Преподаватель HTML / CSS
05.2015 - 10.2015 |HTML Academy
HTML, CSS
● Участвовал в двух интенсивных онлайн-программах в качестве преподавателя по HTML и CSS. ● Успешно довёл 8 из 8 студентов до завершения программы.
Системный Администратор
09.2012 - 01.2014 |Modis
Microsoft Active Directory, Microsoft Exchange, Helpdesk
● Поддержка Microsoft Active Directory, Microsoft Exchange и других корпоративных решений Microsoft, а также helpdesk - системы IntraService. ● Решение широкого спектра программных и сетевых проблем. ● Повышен в должности с инженера технической поддержки до системного администратора. ● Помощь пользователям в решении технических проблем, обеспечение стабильной работы.
Technical Support Engineer
12.2010 - 04.2012 |Osacorp
Техническая поддержка
● Оказывал оффлайн- и онлайн-поддержку пользователей по широкому спектру программных проблем. ● Строил локальные сети в офисах клиентов и устранял сетевые ошибки. ● Получил сертификат MCP по Windows 7 (экзамен 70-680, Windows 7, Configuring).

Образование

Управление Организацией
2005 - 2010
Государственный Университет Управления

Языки

РусскийРоднойАнглийскийВыше среднегоИспанскийБазовый