Я начал верстать и программировать клиентскую часть в конце 2013 года, когда мой друг (backend-разработчик) предложил подучить верстку и javascript и заняться с ним разработкой веб-проектов. С этого начался мой путь разработчика-самоучки, на котором мне довелось поучаствовать в самых разных проектах и столкнуться с самыми разнообразными и нетривиальными задачами.
Поработав фрилансером с другом, я начал искать офисную работу и устроился верстальщиком в UCHi.RU. Там я получил много опыта и изучил множество новых для меня технологий, познакомившись со спецификой работы в очень быстро растущей компании (когда устраивался, в компании было около 150 сотрудников, а когда увольнялся уже было около 600).
В процессе работы в UCHi я начал свое знакомство с vue, полюбил его и следующую работу искал уже с прицелом на работу с vue. Так я устроился в Articul media, где углубил и расширил свой опыт с vue, разработав два приложения и несколько лендингов для крупных потребительских брендов, а также выполнил свою первую боевую задачу с nodejs, написав приложение, которое парсит сайт и заносит данные в таблицы mysql. Пока я писал парсер, научился исправлять утечки памяти в долгоидущих (около 3 часов) процессах.
Далее, в самом начале 2020 года я устроился на работу в Aplaut, где я работаю до сих пор. Там я перевел сборку существующего Rails проекта с assets-pipeline на webpacker и провел миграцию с coffeescript на es6, улучшил быстродействие маркетингового сайта, оптимизировав сборку, а также отрефакторив компоненты и дописав новые (vue, vuepress). В Aplaut я предложил использовать и познакомился со svelte, который мне начал нравиться наравне (почти) с vue и svelte был выбран для разработки нового продукта.
В свободное время я расширяю свой кругозор, изучая что-то для себя новое. Например, сейчас я изучаю nativescript-vue, так как хочу научиться писать нативные приложения (Android), используя web-технологии, а также выступая в роли ментора для начинающих разработчиков, помогая изучить верстку и javascript (один уже ищет работу junior верстальщика).
Если я не занят написанием кода, то путешествую (пешком, автостопом), играю в пинг-понг, хожу на концерты и фестивали, глажу своего кота.
Обязанности:
Что делал:
Обязанности:
Что делал:
Обязанности:
Что делал:
Обязанности:
Что делал:
Обязанности:
Что делал:
Обязанности:
Что делал: