Frontend-разработчик
Контакты
Ищу работу на позицию Frontend-разработчика.
Формат работы: офис / удаленка
Занятость: полная / частичная / проектная
Я — целеустремленный и самостоятельный frontend-разработчик из Москвы, специализируюсь на создании быстрых, адаптивных и современных веб-интерфейсов. Активно развиваюсь в своей области и готов учиться новому. Умею работать в команде и легко нахожу общий язык с коллегами.
Уверен, что мои навыки, коммуникабельность и ответственность помогут внести значительный вклад в развитие вашей компании.
Hard skills:
- React
- HTML5, CSS3, JavaScript
- БЭМ
- Webpack, gulp, vite
- SASS
- Babel
- Axios
- Jest
- ESlint
- GIT
- Адаптивная, кроссбраузерная, резиновая вёрстка
- Bootstrap, Material UI
Soft skills:
- Коммуникабельность, умение работать в команде
- Обучаемость
- Высокий уровень самодисциплины
- Умение принимать решения в трудных ситуациях
RSS агрегатор - сервис для агрегации RSS-потоков, с помощью которых удобно читать разнообразные источники, например, блоги. Он позволяет добавлять неограниченное количество RSS-лент, сам их обновляет и добавляет новые записи в общий поток.
Полученные навыки:
- построение архитектуры приложения в соответствии с MVC
- работа с DOM API
- сборка приложения с помощью Webpack и деплой проекта на Vercel
- реализация валидации (Yup)
- настройка вывода текстов интерфейса через i18next
- работа с асинхронными запросами (Axios/DOMParser)
Cтек: JavaScript, Bootstrap, on-change, Yup, i18next, Axios, Webpack
Sedona - сайт туристического городка.
Полученные навыки:
- верстка по макету Figma
- адаптивная, кроссбраузерная, резиновая вёрстка с использованием Flexbox и Grid по принципу mobile-first
- использование методологии BEM
- работа с препроцессорами SASS
- автоматизация процессов с помощью Gulp
Генератор отличий - CLI утилита, сравнивающая два файла в форматах JSON и\или YML, и выводящая результат в выбранном формате.
Полученные навыки:
- Закрепление на практике полученных основ JavaScript о рекурсии, древовидной структуре и функциях высшего порядка;
- Настройка автоматического тестирования с помощью Jest и GitHub actions;
- Настройка рабочего окружения и VSCode;
- Работа с командной строкой, Git и GitHub.
Стек: JavaScript, Git, Jest, GitHub Actions, Codeclimate,
Игры разума — набор из пяти консольных игр для прокачки мозга. Каждая игра задает вопросы, на которые нужно дать правильные ответы.
Полученные навыки:
- настройка окружения
- построение правильной архитектуры проекта
- практика базовых возможностей языка JavaScript
- работа с Git, GitHub
Cтек: JavaScript, npm, ESLint, Git, GitHub, lodash, CodeClimate.
Опыт
- разработал страницу авторизации с использованием Material UI
- реализовал форму авторизации с поддержкой валидации полей на стороне клиента, используя библиотеку React Hook Form для повышения надежности данных и удобства пользователя -настроил отображение информативных уведомлений о результатах авторизации (успех/ошибка) с использованием библиотеки React Toastify, обеспечив быстрое и понятное взаимодействие с пользователем
- разрабатывал интерфейс по макету Figma
- активно взаимодействовал с разработчиками, совместно планировал задачи и участвовал в обсуждениях по проекту
- работал с системой контроля версий Git, выполнял работу в отдельных ветках и успешно разрешал конфликты при слиянии, что обеспечивало слаженную работу команды и сохранение целостности кода
Обязанности:
- включение программного обеспечения в реестр отечественного ПО Минцифры, взаимодействие с командой разработчиков
- регистрация программного обеспечения в реестре Роспатента
- участие в судебных заседаниях
- юридическое обслуживание юридических лиц, взаимодействие на уровне первых лиц компании
- участие в согласовании договоров
- подготовка юридических заключений
- обучение новых сотрудников
Достижения:
- открыл и возглавил новое направление - включение программного обеспечения в реестр отечественного ПО Минцифры
- включил более 20 программ в реестр отечественного ПО Минцифры
- включил более 50 программ в реестр Роспатента
- выиграл более 10 сложных дел в судах
- участвовал в согласовании сложных сделок
Образование
Проживаю в городе Москва
Мой путь в мир frontend-разработки начался как увлекательный хобби, но со временем я превратился в человека, полностью посвятившего себя разработке
Прохожу новые интересные мне курсы повышения квалификации, читаю статьи на medium, habr и тд., слушаю подкасты, смотрю записи конференций.