Frontend developer

Контакты


Контакты доступны после входа на сайт

Описание

Нахожусь в поиске работы на позицию Фронтенд разработчик. Полный день, желательно в офисе, но рассматриваю и удалённо. Зарплатные ожидания 50 000 - 80 000 руб.

Еще в школе регулярно показывал хорошие результаты в олимпиадах по математике, физике и информатике. Выиграл 2 гранта для своей провинциальной школы. Первый сайт написал в ~2006 году, с тех пор краем глаза следил за развитием технологий и интернет культуры в целом, но активного участия не принимал, однако в 2020 году встреча со старым знакомым напомнила о моем школьном увлечении, загорелись глаза и я до сих пор испытываю настоящее удовлетворение от обучения и решения сложных задач. За это время успел поучаствовать в стартапе, поиграться со Swift'ом, возненавидеть и полюбить Arch Linux, и вспомнить, что такое просыпаться с горящими глазами.
На текущий момент я в шаге от окончания обучения в Hexlet (осталось закончить финальный проект), реализовал следующие проекты:

Вычислитель отличий

Консольная утилита (может использоваться как JS модуль), для поиска различий между двумя json/yml файлами.

Закрепил знания по следующим темам:
- Древовидные структуры (поиск, рекурсивный обход, извлечение и форматирование узлов).
- Принцип создания и работы cli-утилит.
- Git CI/CD.
- Интеграционное и юнит тестирование.

Использованные технологии и библиотеки:
- JavaScript
- Jest
- Commander
- Lodash

Rss-аггрегатор

демонстрация

Закрепил знания по следующим темам:
- Валидация форм.
- Работа с DOM'ом на ванильном JS.
- Создание и обработка запросов.
- Деплой на Vercel.
- Настройка и использование сборщика модулей.
- Интеграция разных локализаций.

Использованные технологии и библиотеки:
- JavaScript
- i18next
- Axios
- Webpack
- Bootstrap
- CDN
- Vercel

Параллельно с учебой прочитал и читаю книги по теме IT:
- Грокаем алгоритмы
- Программист-прагматик (в процессе)
- Паттерны успеха от IT специалиста
- Автоматное программирование (в процессе)
- Вы не знаете JS (в процессе)
- A Byte of Python

Регулярно читаю статьи и смотрю обучающие видео на ютубе, решаю задачи на литкоде, в ближайших планах подружиться с TypeScipt'ом.

Есть огромное желание обучаться и получать опыт в реальных проектах. Было бы здорово, в дальнейшем, перейти на React Native.

Придерживаюсь идеи о том, что код должен быть, в первую очередь, читабельным и понятным.

Хобби
Всю жизнь занимаюсь спортом.
Играю на гитаре.
Любимая книга - Гарри Поттер и Методы Рационального Мышления (прочитал 3 раза!).

Навыки
  • JavaScript ES6+
  • React (Hooks, Redux)
  • Jest
  • Webpack
  • Git, CI/CD
  • SOLID, KISS, DRY и т.д.
  • Unix-Like OS's.

Опыт


Разработчик, Стартап
Сентябрь 2020 - Август 2021
  • За две недели разобрался с python, основными библиотеками и всей кодовой базой стартапа (признаться, она [база] не была сверх-объемной).
  • Обслуживал ~100 серверов на арче - конфигурация и регулярные апдейты через ansible; оптимизация (сервера были довольно слабенькие, каждый мегабайт оперативки на счету)
  • Парсил данные с различных сайтов (selenium, requests) с последующим удобным представлением в csv.
  • Поддерживал написанный до меня продукт и следил за тем, чтобы всё работало 24/7.
  • Реализовал с 0 один из продуктов стартапа, который, в течении 6 месяцев, принес более 3 млн руб. чистой прибыли.

Образование


Hexlet
Май 2022 - по настоящее время
Национальный Исследовательский Институт Высшая Школа Экономики (Пермский филиал)
Сентябрь 2009 - Март 2012

О себе
Готов к релокации
Читаю профессиональную литературу на английском языке
Проживаю в городе Пермь

Комментарии


Добавить комментарий
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Это резюме представляет хорошую базу для Java Spring разработчика на уровне Junior/Trai...
Это резюме содержит много полезной информации о вашем опыте и навыках в программировани...
Это резюме Trainee / Junior frontend developer имеет некоторые положительные моменты, н...
Это резюме содержит много информации, которая не относится к позиции Junior Python-разр...
Артем, привет! Есть несколько дополнений к резюме: 1. Учебные проекты К описанию давай ...
Это резюме имеет некоторые положительные и отрицательные моменты: Положительные сторон...
Это резюме показывает, что кандидат имеет опыт работы в веб-студии по разработке сайтов...
Данное резюме содержит информацию о профессиональном опыте работы в сфере разработки пр...
Семен, привет! Есть несколько моментов к улучшению: В описание давай добавим ключевых...
Это резюме имеет некоторые сильные стороны, такие как опыт работы с Django, PostgreSQL,...