Frontend-разработчик
Контакты
Ищу работу или стажировку на должность Frontend-разработчик. Рассматриваю удаленный или гибридный формат работы.
Ранее работал юристом, но понял, что эта профессия сдерживает мой потенциал, поэтому решил развиваться в сфере IT. Выбрал Frontend-разработку, так как это динамично развивающаяся сфера с активным коммьюнити. Кроме того, именно во Frontend-разработке полноценно проявляется "магия программирования": видеть результат своей работы очень вдохновляет и мотивирует.
Моя цель - стать профессиональным Frontend-разработчиком, постоянно развиваться, а также вносить свой вклад в IT сообщество. Хочу попасть в команду опытных разработчиков с развитой корпоративной культурой и системой наставничества.
В июле 2023 г. прошел обучение по программе "Frontend-разработчик" в онлайн-школе программирования Хекслет (hexlet.io). В декабре 2021 г. освоил программу профессиональной переподготовки "Основы Frontend-разработки" в АНО ВО "Университет Иннополис".
Завершенные учебные проекты:
Игры разума. Консольная программа, которая предлагает пользователю на выбор 5 математических мини-игр. Технологический стек: JavaScript, Node.js, ESLint, Readline-sync. Полученные навыки:
- настройка проектов с нуля
- подключение и использование сторонних библиотек
Вычислитель отличий. Консольная программа для вычисления отличий между двумя структурами данных (файлами формата JSON или YAML). Технологический стек: JavaScript, Node.js, Jest, Commander.js. Полученные навыки:
- создание консольной программы с помощью Commander.js
- автоматическое тестирование с помощью Jest
- работа с файловой системой
RSS агрегатор. Веб-приложение для загрузки данных с RSS-лент и обновления постов через определенный промежуток времени. Технологический стек: JavaScript, HTML, Webpack, DOM API, Bootstrap, axios, yup, i18next, on-change. Полученные навыки:
- создание приложений на чистом JavaScript с использованием паттерна MVC
- локализация интерфейса с помощью i18next
- работа с асинхронными запросами
Чат (подобие Slack). Веб-приложение на фреймворке React, имитирующее работу чата. Технологический стек: Javascript, React, Redux-Toolkit, Bootstrap, axios, Formik, yup. Полученные навыки:
- создание приложений на React в связке с Redux-Toolkit
- работа с формами регистрации, авторизации
- работа с веб-сокетами
Hard skills:
- JavaScript
- HTML5
- CSS3
- React
- Redux-Toolkit
- Bootstrap
- Автоматическое тестирование (Jest)
- ESLint
- Github Actions
- Git (GitHub, GitLab)
Soft skills:
- Умею ясно и точно выражать свои мысли, а также слушать и слышать других
- Обладаю аналитическим и критическим мышлением
- Внимателен к деталям
- Способен эффективно планировать и организовывать свою работу, соблюдать сроки и приоритезировать задачи
- Готов к постоянному самообучению для улучшения навыков
Инструменты:
- VS Code, WebStorm, Sublime Text
- Chrome DevTools
Опыт
- Комплексное юридическое обслуживание крупного, среднего бизнеса
- Представление интересов клиентов в арбитражных судах, судах общей юрисдикции
- Подготовка правовых заключений, консультирование по широкому кругу правовых вопросов
Образование
Могу проходить интервью на английском языке
Проживаю в городе Москва