Hexlet CV

Junior Frontend разработчик

Основное


Готовность к релокации

Не указано

Описание

Frontend разработчик с опытом создания и техподдержки сайтов.

Ищу работу на позицию Junior Frontend разработчика на удалёнке или в офисе в г. Сочи на полный рабочий день или частично.
Есть большое желание попасть в команду разработчиков с хорошей культурой кода, влиться в сферу разработки и получить правильный старт в программировании.
Со своей стороны готов работать с полной отдачей, учиться и быть полезным, где это возможно.

В программировании нравится интеллектуальная работа, решение интересных задач, постоянное обучение и развитие.

Есть 7 летний опыт работы Системным администратором. После 2013 стал работать на себя и ушел в freelance.
За последние 4 года занимался созданием сайтов под ключ и последующей техподдержкой.
Во время создания и обслуживания сайтов изучил основы js и php, в итоге решил стать полноценным JavaScript программистом, так как поддержка и доработка сайтов на разных CMS и фреймворках не приносит удовольствия, хочется развиваться и расти в направлении разработки.

С февраля 2022 года прохожу на Hexlet профессию Фронтенд-разработчик, за это время уверенно освоил JavaScript и закончил два проекта.

1. Игры разума

Консольная игра, с набором из 5 логических игр

Полученные навыки:
+ настройка окружения: node.js, npm, VSCode, подключение и конфигурация Eslint, работа с Makefile.
- подключение дополнительных библиотек.
- реализация стандартов кодирования Airbnb с помощью линтера Eslint, CodeClimate.
- работа с Git и Github.
- непрерывная интеграция (CI) с использованием Github Actions.
- разработка архитектуры проекта - изоляция побочных эффектов, возможность добавлять новые игры.

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

Консольная утилита, которая рекурсивно сравнивает два файла формата json/yaml и выводит разницу в одном из трех форматов на выбор
Полученные навыки:
- Практика разработки через тестирование (TDD).
- Написание автоматических тестов для проекта в Jest.
- Реализация возможности работы пакета как библиотеки.
- Построение внутреннего представления для древовидных структур.
- Рекурсивный обход древовидных структур.
- Работа с Git и Github.
- Иммутабельный стиль кода.
- Применение только функций высшего порядка, никаких циклов.
- Уровневое проектирование, выделение правильных абстракций, вынесение побочных эффектов на верхний уровень.
- Много внимания названиям переменных.
- Создание Asciinema для README.md

Также прошёл профессию верстальщик на Hexlet.

Hexlet дал хорошую базу именно правильного мышления и понимания архитектуры кода при создании программ.

Навыки
  • Верстка - HTML5, CSS3, Bootstrap, Flexbox, Grid Layout, SASS, Pug, Gulp, Адаптивная верстка
  • JavaScript - ES6+, Node.js, npm, Автоматическое тестирование (Jest), Express, JSON Web Tokens
  • PHP на базовом уровне прошёл половину профессии на Hexlet.
  • Основы реляционных баз данных, MySQL
  • Git, GitHub, GitHub Actions.
  • Работа с CMS и фреймворками (Bitrix, Wordpress, Webasyst ShopScript)
  • Основы командной строки в *nix, настройка веб сервера и развертываний сайтов.
  • Базовые навыки работы с Photoshop.
  • понимание работы локальной сети и TCP/IP протоколов
Награды, Сертификаты
Владение английским
Читаю профессиональную литературу
Контакт
e-mail: simenk@mail.ru, telegram: https://t.me/Kriptonvip

Работа


Freelance разработчик, На себя
нояб. 2017 - по настоящее время

2022 г.

2021 г.

  • Создание сайта под ключ msk-remont.com на Wordpress с Woocommerce интернет-магазином.
  • Техподдержка и доработки сайта format-safe.ru на CMS Joomla, верстка адаптивной версии для всего сайта. октябрь 2021 г. перенос сайта на CMS Shop-Script framework Webasyst, перенос всех товаров категорий и вложенности товаров с сохранением url. Было сделано много доработок по ТЗ от SEO специалистов.
  • Перенос сайта на CMS Joomla, создание интернет-магазина https://biskvitlux.ru

2020 г.

  • Создание простого сайта-визитки http://everest-alliance.net/ на Wordpress
  • Верстка мобильной версии для сайта https://taxi-kmv.com/
  • Также добавил одну форму заказа такси для всех направлений на отдельных страницах, с пятью разными тарифами, и подтягиванием цены в форму из текста страницы.

2019 г.

  • Поддержка, доработка сайта на CMS Битрикс hardsafe.ru.
  • Внедрение большого количества доработок по ТЗ от SEO специалистов.
  • Настройка автоматического обновления цен с 5 сайтов поставщиков, написал парсер на php и настроил его работу.

2018 г.

  • Cоздание сайта интернет-магазина под ключ www.mybeppy.ru, на CMS Shop-Script framework Webasyst.
  • Адаптивная верстка на flex-box, настройка Яндекс кассы и возможности онлайн оплаты, добавление товаров.

2017 г.

2015 г.

  • Техподдержка и доработка сайта tdpresto.ru, свой интернет-магазин на CMS Shop-Script framework Webasyst.
Системный администратор, На себя
сент. 2013 - окт. 2017

Работал приходящим системным администратором, обслуживал несколько компаний.

Системный Администратор, ООО "НАБАД"
сент. 2008 - авг. 2013
  • Настраивал и обслуживал локальную сеть около 100 пк, полностью, проводил слияние доменов.
  • Администрировал Windows Server 2003 и работал с AD, DHCP, DNS, GPO.
  • Настройка Backup сервера на RAID 5 и Acronis.
  • Настройка Kerio WinRoute.
  • Техническая поддержка пользователей.
  • Опыт работы с копировальной техникой.

Образование


Инженер Информационных систем, Высшее Образование, Московская финансово-промышленная академия «Синергия»
сент. 2006 - июня 2011
Войдите на сайт, чтобы написать ответ
Последние ответы
Алексей, привет! 1. Описание. Давай начнем с самого главного, с цели: можно начать фр...
Заинтересовался и не обнаруживаю контактов...
Хамзат, привет! 1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, так т...
Алексей, привет! Отличное резюме:) У меня только небольшие дополнения: Добавь, пожал...
Роман, привет! 1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, так те...
Александр, привет! 1. В настройках кабинета добавь, пожалуйста, свои имя и фамилию, та...
Константин, привет! Давай проработаем структуру резюме: 1. Описание. Начнем с цели п...
Анатолий, привет! Давай дополним резюме недостающей информацией: 1. В настройках каби...
Ольга, привет! Отличная работа :) Было бы здорово добавить мотив перехода в IT, в раз...
Привет, Анна! Давай доработаем некоторые важные разделы в резюме: 1. Верно будет нача...