Обо мне

- Работал с WebSockets и AJAX (многопользовательская игра, платежи, чат)

- Разрабатываю с помощью Vue.js (в т.ч. Vuex и Vue Router), использую Git (ветки, слияния, базовые команды) и Webpack

- Придерживаюсь стиля кода (ESLint, Stylelint, Prettier), пишу комментарии, рефакторил код и работал с чужим, уделяю внимание мелочам

- Делал pixel perfect (и обычную) верстку по макетам в figma/photoshop (применял CSS Grid)

- Ещё использовал TypeScript, TailwindCSS, Tachyons, немного знаю про unit тестирование и Bootstrap, сейчас изучаю Node.js, Linux

По жизни нравится помогать поддержкой разработчикам и другим людям, потому что любой человек достоин уважения и хорошего к нему отношения, чтобы его вдохновляли и делали каждый прожитый день радостнее, хочется подавать кому-то пример, реализовывать чей-то потенциал, делиться ценными знаниями, оказывать поддержку в трудной ситуации, раскрывая уникальность и индивидуальность каждого. Был один случай - бэкендер ушел со своей основной работы и начал full-time заниматься нашим совместным проектом, чтобы успевать за активностью на фронте, потом руководитель говорил, что ему нравится со мной делать общее дело, и что в итоге получилась хорошая команда

Занимаюсь разработкой, так как нравится изучать новые технологии/подходы/best practices и применять их на деле, улучшая эффективность как итогового продукта, так и процесса разработки, создавать фичи, комфортные для использования не только для тебя, но и для других, таким образом реализуя своё видение по этим вопросам, браться за сложные задачи, поскольку преодолевать трудности более захватывающе, исправлять те недостатки, с которыми сам сталкивался при посещении сайтов, ведь всем нравится, когда повседневность дополняется чем-то нужным, реализовывать чужие идеи в полной мере, и даже лучше, чтобы сказать себе, что я тоже так могу. Помнится приходилось участвовать в разработке проекта, почти полностью построенном на AJAX и WebSockets, с применением vuex, canvas, покадровой анимации, видео, где использовались платежи, аутентификация, и всё строилось над нормальным количеством устаревшего, неиспользуемого кода с велосипедами, костылями и бойлерплейтом на клиенте

В принципе, можно оценить это занятие как приятное хобби, или времяпрепровождение, как и статейки по психологии). Планирую попробовать себя в качестве тимлида/ментора/вон-того-спроси в ближайшем будущем, и найти своё призвание в этом вашем аЙтИ :)

Профессиональные навыки
Участие в профессиональных сообществах
Опыт работы
Частная практика, работа без зачисления в штат
Ростов-на-Дону
Веб-разработчик
Июнь 2019 — Декабрь 2019 (7 месяцев)

1. Подключение бэкенда многопользовательской игры за криптовалюту с использованием AJAX и WebSockets, весь js и 80% вёрстки

2. Создание фронтенда для сайта с заданиями для получения награды в криптовалюте по выдаваемому коду

3. Кросс-браузерная вёрстка лендинга для bitcoin-кошелька с использованием utility-first CSS-фреймворка TailwindCSS

4. Разработка фронтенда для сайта с открытием большого количества кейсов в одной комнате

5. Исправление вёрстки для сайтов и другие задания

Горжусь тем, что смог внедрить масштабируемую и кастомизируемую систему построенную вокруг css фреймворка и цветовых тем, обеспечить возможность комфортной доработки и расширения проектов для новых разработчиков в будущем, а также что все с кем я работал и по сей день мои близкие друзья

За это время научился работать с данными в реальном времени, централизованным хранилищем, покадровой анимацией и видео, бэкендом и бэкендерами, криптовалютами, различными css/js анимациями, датами, временем, форматированием чисел, дробными числами, кастомным скроллбаром и анимацией скролла, валидацией на стороне сервера, темами, css фреймворками, библиотеками компонентов (например tooltip, toggle-switch button, circle progress, ползунки, аккордеон делал сам), touch событиями, звуками (click/hover/программно)