Junior Frontend разработчик
Контакты
В силу давнего интереса к программированию и WEB отрасли решил сменить сферу деятельности и стать разработчиком. Прошел курс в Hexlet по профессии "Frontend-разработчик", также читаю профессиональную литературу, активно и всесторонне развиваю профессиональные навыки.
В процессе обучения выполнял тестовые задания и учебные проекты. Учебные проекты - это полноценные приложения, разработанные самостоятельно по ТЗ.
Ищу работу на позицию junior Frontend-разработчик. Готов к любому формату занятости (офис/гибрид/удаленно).
- JavaScript (ES6+)
- REACT
- REDUX/TOOLKIT
- REST API
- WebSocket
- HTML5
- CSS
- Препроцессоры SCSS/SASS
- Git
- Github Actions
- Jest
- Figma
- Кроссбаузерная и адаптивная верстка
- Английский язык: базовый уровень
Выполненные проекты:
Brain games
Это консольное приложение, включающее в себя 5 мини игр.
Полученные навыки:
- настройка окружения
- подключение и работа с СodeСlimate
- написание документации для приложения
- работа с NPM
- использование утилиты make
Технологический стек: JavaScript (ES6), CLI, readLineSync
Gendiff
Это приложение для нахождения различий между двумя файлами в формате json/yaml/yml. Результат выводится в одном из доступных форматов (выбирается пользователем).
Полученные навыки:
* настройка автоматического тестирования в Github Actions (CI)
* принцип TDD
* работа с древовидными структурами данных, рекурсия
* использование различных библиотек JavaScript
Технологический стек: JavaScript(ES6), Node.js, Lodash, js-yaml, commander-js, Jest, CLI
RSS aggregator
Это Web приложение для просмотра RSS каналов (подгрузка новостей из RSS каналов по введенной ссылке, предпросмотр новостей, автоматическое обновление списка новостей)
Полученные навыки:
* работа с DOM, динамический рендеринг
* принцип MVC в архитектуре приложения
* работа с HTTP запросами
* асинхронный JavaScript
* локализация
Технологический стек: JavaScript(ES6), HTML, библиотеки: Axios, Lodash, Bootstrap, Yup, i18next, on-change
Chat
Это SPA приложение, чат с возможностью общения в разных каналах (упрощенная версия Slack)
Полученные навыки:
* разработка SPA приложения
* разработка на REACT
* управление состоянием приложения в REDUX/TOOLKIT
* REST API
* WebSocket (socket.io)
* архитектура frontend-приложения
Технологический стек: JavaScript(ES6), REACT, REDUX/TOOLKIT, Bootstrap
Участвую в разработке OpenSource проекта yatledger
Опыт
- Разработка клиентской части с использованием фреймворка Next.js (TypeScript) + Redux/Toolkit, RTK Query
- кроссбраузерная адаптивная верстка по макету Figma
Разработка OpenSource проекта yatledger
Обязанности в проекте:
- выполнение задач по разработке пользовательского интерфейса (используется Veu, Quasar)
- разрешение конфликтов при слиянии своей ветки с основной
- участие в обсуждений текущих задач по разработке, потенциальных мест улучшения приложения
Своими достижениями считаю следующее:
- быстро влился в рабочий процесс, несмотря на то, что не работал ранее с Veu и Quasar
- в процессе стал видеть задачи, которые можно поставить и решать, озвучивал найденные задачи на общих встречах, отдавал (можно сказать назначал) их другим стажерам, которые искали следующую задачу, после завершения своей
- в большинстве случаев самостоятельно разбирался в задачах, с которыми ранее не сталкивался
Обязанности:
-управление тремя мебельными салонами
-управление командой
-выполнение планов продаж
-решение конфликтных ситуаций с заказчиками
-развитие сервиса отдела продаж
Основные достижения:
- разработал и внедрил различные регламенты работы, в том числе с CRM, что привело к искоренению ошибок со стороны менеджеров
- разработал учебное пособие для новых сотрудников, это позволило быстрее адаптировать новых сотрудников к стандартам работы в компании
- создал длительные партнерские отношения со многими дизайнерами/архитекторами, таким образом создав дополнительный поток заказов, на которые не расходовался рекламный бюджет
- снизил количество ошибок со стороны отдела продаж, это повысило качество работы отдела
Основные достижения:
- имел стабильно высокие показатели личных продаж
- достиг высокого процента возвратности (повторные обращения заказчиков) - возвратность составляла примерно 80% из тех клиентов, кому требовалась еще мебель в квартиру/загородный дом
- в портфеле имел успешно реализованные заказы любой сложности, в том числе с разработкой нестандартных деталей/изделий (промышленный дизайн).
Образование
Проживаю в городе Москва