Junior Frontend-разработчик
Контакты
Ищу стажировку/работу на позицию Frontend-разработчика. Рассматриваю вакансии с любым типом занятости, готов к релокации, но приоритет отдаю своему городу Томску.
Программированием и версткой начал увлекаться около 4 лет назад, во время учебы в университете. За это время прошел множество доступных бесплатных курсов на различных платформах (Coursera, HtmlAcademy, Udemy, Яндекс, и.т.д ). После получения диплома понял, что хочу сменить сферу деятельности. В данный момент закончил профессию Hexlet Фронтенд-Разработчик, активно изучаю React.
Мною были реализованы следующие проекты:
Игры разума
Пять простых консольных игр, построенных по принципу популярных мобильных приложений для прокачки мозга. Каждая игра задает вопросы, на которые нужно дать правильные ответы.
Полученные навыки:
● работа с терминалом Linux;
● работа с Git и GitHub
● настройка окружения
● создание правильных барьеров абстракций
● использование библиотек
Стек технологий: JS, Git, readline-sync, ESLint Airbnb
Вычислитель отличий
Консольная утилита, вычисляющая различия между двумя файлами в форматах json/yaml. И выводящая их в различных форматах.
Полученные навыки:
● работа с древовидными структурами и их рекурсивный обход
● работа с форматами данных: json, yaml
● разработка через тестирование TDD/написание тестов
Стек технологий: commander, Lodash, fs/promises API, GitHub Actions, ESLint Airbnb
RSS агрегатор
Веб-приложение для просмотра RSS-лент. Отслеживает обновления записей автоматически и поддерживает неограниченное количество лент.
Полученные навыки :
● Верстка с Bootstrap
● Работа с DOM API и JavaScript
● Сборка с Webpack
● MVC-паттерн проектирования
● HTTP-запросы с Axios
● Мониторинг состояния через on-change
● Асинхронный JS, промисы, обработка ошибок
● Валидация данных (Yup) и текстовый интерфейс (i18next)
● Деплой на Vercel
Стек технологий: JS, MVC, Bootstrap, Webpack, Axios, Git, Yup, ESLint Airbnb
Чат
Чат-приложение: альтернатива Slack, многопользовательское SPA на React и Redux.
Полученные навыки :
● Использование React (с хуками)
● Управление состоянием Redux (@reduxjs/toolkit)
● WebSocket
● Взаимодействие с серверным REST API
● React Router DOM
● UI React Bootstrap
● Обработка форм с использованием Formik и валидация данных (Yup)
● Текстовый интерфейс (i18next)
● Интеграция сервиса Rollbar для мониторинга ошибок;
● Деплой на Railway.
Стек технологий: react, @reduxjs/toolkit, websocket, react-router, websocket
Иные проекты:
QR генератор
Простой генератор QR-кода.
ToDo list
Список дел на React. Тестовое в компанию MindBox
Из книг в данный момент читаю:
• Грокаем Алгоритмы - Адитья Бхаргава
• HTML/CSS
• Git/GitHub/GitHub Actions
• JavaScript
• Тестирование (писал тесты с помощью Jest).
• Lodash
• Работал с Vim
• Пользуюсь VS Code.
• Активно изучаю React и Bootstrap
Опыт
• Ведение деловой переписки и переговоров с представителями бизнеса
• Разработка и ведение муниципальных программ
• Разработка и редактирование НПА
• Заполнение бюджетных налоговых деклараций
• Наполнение контентом сайта управления, редактирование верстки
• Формирование и актуализация сведений о компаниях в реестре объектов потребительского рынка
• Работа с представителями организаций ведение переговоров
Образование
Читаю профессиональную литературу на английском языке
Проживаю в городе Томск
Рекомендации
Виктор, привет!
Отлично постарался:)
Желаю тебе новых интересных проектов и скорейшего оффера!
Добавить комментарий/ссылку на вакансию