28 ноября приходите на новый хабрасеминар. В этот раз мы поговорим про HR-бренд, создающий образ компании, привлекательный для будущих сотрудников. Подробности и регистрация
Обо мне

Специализируюсь на фронтенде. Также имею общее понимание картины в целом: что происходит на бэкенде и зачем нужен DevOps.  Успешно работаю удалённо с 2014 года.

Status (30.08.2019) Learning English (Skyeng, Upper-Intermediate). Разбираюсь с Angular 2+ (учебный проект https://github.com/vloginov/angular-movies)

HTML5. Понимаю и умею применять audio, video, IndexedDB. Когда не знаю, разбираюсь и решаю. Понимаю что такое семантика в HTML. Знаю о микроразметке (schema).

CSS. Верстаю хорошо, адаптивно, точно. Придерживаюсь БЭМ именования. Люблю flexbox и grid. Если нужно, сделаю кроссбраузерно, но желательно IE11+

SVG - знаю как использовать и анимировать, знаю что находится внутри. При необходимости отредактирую (Adobe Illustrator или вручную) и оптимизирую (svgo, иногда можно и перерисовать).

Retina. Слава svg! Ну или srcset. Или просто х2.

SPA - хороший опыт, на фреймворках. Делал приложения на Angular.js (в основном) и Vue.js (сложного не делал, а жаль).

JavaScript (base)

  • Понимаю лексические области видимости, замыкания.
  • Понимаю prototypal inheritance (точнее, behavior delegation).
  • Имею представление о цикле событий JS.

JavaScript (новинки)

  • Promises - использую, люблю.
  • Понимаю и использую стрелки, destructuring, rest/spread, modules (обычно со сборщиком)
  • Остальное дремлет и может быть пущено в оборот при необходимости (async functions, generators, etc.)

Рабочий процесс

Обычно работаю в командах, где используется jira/спринты и прочие проявления agile.

Библиотеки / фреймворки

  • jQuery - стараюсь не использовать по мелочам. Обычно не нужен, потому что присутствует какой-нибудь фреймворк.
  • AngularJS - два больших проекта.
  • Vue - два средних проекта.
  • Angular - базовые знания.
  • RxJs - в процессе.
  • React - в процессе.
  • T3js - использовал.
  • moment.js
  • lodash / ramda.
  • GSAP - использую.

Другие инструменты

  • REST - использую.
  • IndexedDB - использую.
  • Gulp, Webpack - использую.
  • GIT - использую.
  • Node, Express - в зачатке.
  • Figma и пр.

Рабочая среда. Windows/Linux.

English. Хорошо понимаю письменную и устную речь, читаю документацию, смотрю обучающие видео. Работаю над говорением (сейчас в Skyeng).

Профессиональные навыки
Опыт работы
Центр Банкротных Технологий
Москва
Инженер по разработке пользовательского интерфейса
Июнь 2019 — Ноябрь 2019 (6 месяцев)

Работа над одностраничным приложением

Ведущее правовое издание: законодательство, судебная система, новости и аналитика
Frontend разработчик
Май 2018 — Май 2019 (1 год и 1 месяц)

Работа над существующим крупным проектом (одностраничное приложение)

JavaScriptGitAjaxPugScssAngular
Строители делают мобильное приложение для строителей. 70 000 000 рабочих и инженеров ждут нас.
Новосибирск
Front-end developer
Апрель 2016 — Май 2018 (2 года и 2 месяца)

Разработка SPA с использованием AngularJS.

Данный проект сложнее предыдущих. Здесь я окончательно разобрался с фреймворком и осознал что разработка это не спринт, а марафон. Это утомляет, но тренирует другие качества. Благодаря напарнику узнал о компонентном подходе и мы успешно его используем. Здесь я понял что профессиональный рост также бесконечен и что нужно каждый день хоть что-то новое/сложное разбирать (иначе можно отправится на свалку истории). Это сложно, но ведь за этим мы в IT.

В целом считаю что на данном проекте я стал разработчиком.

https://mestniymaster.ru

ООО "УчиУроки"
Москва
Front-end developer
Февраль 2016 — Апрель 2016 (3 месяца)
Поддержка и доработка образовательного портала uchiuroki.ru. Разработка "с нуля" ресурса celloschool.ru (frontend). Обязанности: разработка клиентской части, взаимодействие с менеджером и backend-разработчиком (.NET MVC). Разработка ведется с использованием jQuery, T3js, SASS, gulp
ТТК-Инвест
Казань
Front-end developer
Октябрь 2015 — Февраль 2016 (5 месяцев)
At this company I worked (remotely) on a RESTful application that is made of Angular 1.x frontend and .NET backend. It already had some basic functionality that I extended greatly, also I wrote admin's panel from scratch. Tools used: angularjs, ui-router, angular material, gulp (to build a few compressed files out of all the controllers, services etc), websockets via SignalR, pdfJS, perfect scrollbar and other great and useful things. http://ttkinvest.ru/
Частная практика, работа без зачисления в штат
Front-end developer
Июль 2015 — Октябрь 2015 (4 месяца)
Personal websites, landing pages (ex. buro9.ru), complex animations using GSAP
LoktarGroup
Москва
Front-end разработчик
Сентябрь 2014 — Июль 2015 (11 месяцев)
Improved skills of writing HTML, CSS and JavaScript, jQuery. I Made landing pages (www.mjr.ru/aviacargo and other sibling pages), worked with MODX, had some PHP time (flybike.info).
Ukrainian Digital Group
Донецк
junior fron-end developer
Июль 2014 — Август 2014 (2 месяца)

The very first job in the profession. Unfortunately didn't last for long. I did some simple front-end programming like connecting to API's to send sms or simple animations via jQuery.

Высшее образование
Компьютерная академия "ШАГ"
Донецк
Факультет: Информационные технологии
Сентябрь 2013—Сентябрь 2014 (1 год)

Поступил на годовые курсы по программированию на РНР, но в последствии ушёл во фронтенд. Академию закончить не получилось из-за событий по разрушению Украины (оставалось дипломный проект написать).

Донецкий национальный технический университет
Донецк
Факультет: Компьютерных информационных технологий и автоматики
Сентябрь 2005—Январь 2011 (5 лет и 4 месяца)
Магистр по автоматизированному управлению технологическими процессами
Рекомендательные письма
holfza
Frontend Developer • знакомый

Вадим отлично выполнил работу, всегда в онлайне и моментально реагирует на пожелания. Качество работы на высшем уровне, знает свою работу на все 100%. В общем сотрудничеством очень доволен, буду обращаться в будущем.

Письмо написано 10 апреля 2015 в 11:42
akryll
Front-end разработчик • знакомый

Работали почти год в команде, наблюдал как скилы росли на глазах.
Очень ответственный разработчик, всегда креативно подходит к реализации задач.
Обладает отличным чувством юмора.
Спасибо за сотрудничество!

Письмо написано 29 марта 2016 в 14:15