Frontend developer (React/Next.js)

Контакты


Контакты доступны после входа на сайт

Описание

Привет, меня зовут Настя.😊 Ищу работу frontend разработчиком. Есть опыт разработки в нескольких опен-сорс проектах. На данный момент разрабатываю интерфейс приложения на Next.js с командой опытных разработчиков.

Рассматриваю вакансии с полной/частичной занятостью в офисе (Москва/Тверь), удаленный и гибридный формат работы.
Готова к релокации после испытательного срока.


О себе:


Сейчас пишу frontend для приложения децентрализованного поиска на Next.js, TS и React.
Самостоятельно верстаю, создаю React-компоненты и страницы, работаю с API и Git. Прохожу код-ревью, изучаю лучшие практики и ежедневно узнаю о полезных инструментах эффективных разрабов. :)
Дополнительно изучаю Back-end разработку: умею работать с реляционными и нереляционными базами данных, пишу на express.js.

Заканчила обучение по профессии "Frontend-разработчик" в школе программирования Hexlet:
— Pеализовала 5 учебных проектов и 4 личных;
— Учавствовала в разработке опен-сорс проектов Хекслета;

Более 3-х лет занималась project-менеджментом.
Разрабатывала волонтерские и благотворительные проекты с крупными компаниями: Paulig, Accenture, Decathlon, Kerama Marazzi, ООО "СИБУР",
и организациями: МГУ им Ломоносова, Российский Еврейский Конгресс, CLUB 500.

Есть опыт в менеджменте IT и digital проектов; Работала с группой разработчиков-волонтеров для создания сайта для благотвориельного фонда.
Я знаю все про эффективную коммуникацию, работу в команде и имею сильную базу в веб-разработке.

Готова выполнить тестовые задания и доказать, что готова стать частью вашей команды.


Проекты:

1.Chat (SLACK)
Real-time приложение на React/Redux, простой аналог Slack.
Посмотреть результат
Полученные навыки:
 • Управление состоянием приложения (Redux-Toolkit, React Hooks).
 • Настройка роутинга, авторизации и аутентификации с помощью JWT, localStorage.
 • Работа с чатом и каналами с помощью Websocket, RESP API.
 • Верстка с помощью react-bootstrap.
 • Подключение приложения к сервису Rollbar для отслеживания и сбора ошибок.
 • Деплой на Versel.
Стек: JS, React, Redux-Toolkit, React-router-dom, socket.io-client, axios, Formik, yup, React-bootstrap, React-i18next, leo-profanity, Rollbar/react, React-toastify.
2.Online store
Full-stack приложение онлайн-магазина на MERN stack
Cкриншоты в Readme.md: https://github.com/Blinina/Online-store
Выполненные задачи и функционал:
• Полная разработка сервера на Node.js (Express.js).
• Создание и работа с собственной нереляционной базой данных MongoDB.
• Написание REST API под потребности клиента.
• Создание многостраничного сайта с различным функционалом для продавца, покупателя и гостя сайта.
• Написание переиспользуемых компонентов
• Сохранение данных корзины и вишлиста для гостей (localStorage) и авторизированных пользователей (Redux Toolkit)
• Адаптивная верстка по собственному дизайну.
В проекте больше 10 страниц. ЭТО ОЧЕНЬ БОЛЬШАЯ РАБОТА! 😊
Стек: MERN stack (MongoDB, Express.js, React, Node.js), TypeScript, Redux-Toolkit.
3.JSON compares
Посмотреть результат
Выполненные задачи и функционал:
Реализация формы для добавления JSON файлов через дропзоны и ручной ввод.
• Сравнение JSON файлов со вложенной и плоской структурой.
• Представление результата в двух формах.
• Создание и верстка удобного и адаптивного интерфейса.
Стек: TypeScript, React, React-dropzone.
4.Игры Разума
Пять консольных игр в терминале.
 Полученные навыки:
• Планирование и реализация архитектуры проекта.
• Работа с примитивными типами данных, циклами, функциями, импортами и экспортами модулей.
• Настройка окружения: Node.js, npm, Eslint.
• Работа с командной строкой.
Стек: JS, Git, GitHub Actions, CodeClimate.
5.Вычислитель отличий
Программа, определяющая разницу между двумя структурами данных.
Поддерживаемые форматы: yaml, json.
Виды отчетов: plain text, stylish и json.
Полученные навыки:
 • Работа с древовидной структурой данных, рекурсией и функциями высшего порядка.
 • Практика TDD, написание автоматизированных тестов.
 • Работа с файловой системой, синхронные операции.
 • Создание cli-приложения и оформлением справочной информации.
Стек: JS, Commander.js, Jest, Lodash.
6.RSS агрегатор
Rss Reader – сервис для агрегации RSS-потоков, с помощью которых удобно читать разнообразные источники.
Лента автоматически обновляется каждые 5 секунд.
Посмотреть результат
Полученные навыки:
 • Работа с DOM API, асинхронными запросами axios.
 • Управление состоянием приложения (библиотека on-change)
 • Настройка сборки проекта с помощью Webpack.
 • Соблюдение архитектуры приложения по паттерну MVC, работа с состоянием.
 • Верстка с помощью Bootstrap.
 • Деплой на Vercal.
Стек: JS, Bootstrap, on-change, yup, i18next, Webpack, axios.
7.Landing-page "Когнитивные искажения"
Лендинг, описывающий распространённые когнитивные искажения в программировании. 
Посмотреть результат
Полученные навыки:
 • Чтение макета в Figma.
 • Создание архитектуры html-страницы.
 • Верстка с применением OOCSS и Atomic CSS.
 • Деплой на Surge.
Стек: HTML5, CSS3, HTMLHint, stylelint-config-standard, Surge.

Навыки

• JavaScript (ES6)
• TypeScript
• React (+ Redux, Redux-Toolkit)
• Next.js
• Node.js + Express.js
• Redux + Redux-Toolkit
• HTML5, CSS3, SASS, Bootstrap, Figma
• Git, GitHub
• HTTP/HTTP API
• HTML
• CSS3, SASS, Bootstrap, Figma
• ООП в JavaScript
• Автоматическое тестирование (Jest)
• MongoDB


Осваиваю/планирую освоить в ближайшее время:
• Стек технологий вашей компании :)
• MobX
• SQL, PostgreSQL

Опыт


Front-end Developer, Await Protocol
Декабрь 2022 - по настоящее время

— Разработка интерфейса многостраничного приложения на Next.js и TypeScript.
— Обеспечение взаимодействия с Backend-сервисами.
— Адаптивная верстка по макету с применением практик UI-дизайна.
— Изучение и применение лучших практик веб-разработки под руководством ведущего разработчика.

Контакт: Гафаров Назим — по запросу.

Project manager, ООО "Джиайэн"
Сентябрь 2018 - Август 2022

Нерелевантный опыт. Указываю для демонстрации текущих навыков.


• Разработка и реализация социальных и коммерческий проектов.
• Организация научных и бизнес-конференций конференций совместно с экономическим факультетом МГУ.
• Реализация и курирование образовательного проекта Jewish AdShool совместно с Российским Еврейским Конгрессом (благотворительный фонд, член Всемирного еврейского конгресса).
• Участие в организации Всероссийского технологического фестиваля PROFEST-2019. Выступала в качестве экспертного жюри.
• Организация благотворительного проекта для детей из детских домов совместно с сообществом предпринимателей "Клуб 500".
• Менеджмент внутренних проектов компании.

Корпоративный фандрайзер, БФ "Константа"
Июнь 2021 - Февраль 2022

Нерелевантный опыт. Указываю для демонстрации текущих навыков.


Работа по срочному трудовому договору в рамках гранта.
Что входило в мои обязанности:
• Коммуникация с компаниями с целью привлечения благотворительных пожертвований.
• Организация благотворительных и волонтерских проектов.
• Курирование PR-проектов с целью повышения узнаваемости фонда среди бизнеса.
• Ведение документации.
Привлекла более 600 000 рублей (с учетом бартера) на деятельность фонда.
Заключила сотрудничество и работала со следующими компаниями:
Paulig, Decathlon, Accenture, Kerama Marazzi, ОАО "Тверской вагоностроительный завод", ОАО "ТМК", ООО "ГК Империал", ООО "СИБУР".
Реализовала 6 благотворительных проектов.
Некоторые из них:
• Благотворительный субботник для сотрудников компаний Paulig и ГК Империал.
Компании профинансировали образовательные курсы для подопечных фонда - выпускников детских домов. В результате субботника было собрано 170 кг мусора.
• Акции "Скоро в школу" и "Праздник на дом"
Совместно с партнерами собрали школьные принадлежности для 117 детей и новогодние подарки для более 100 детей из малообеспеченных семей в трудной жизненной ситуации.
Партнеры профинансировали улучшение жилищных условий для 3-х семей, где присутствовал риск изъятия детей из родного дома.
• Представила фонд на бизнес-конференции GLOBAL SCHOOL BUSINESS PROJECT в Сколково.


О себе
Готов к релокации
Читаю профессиональную литературу на английском языке
Проживаю в городе

Комментарии


Добавить комментарий
Для этого действия нужновойти
Войдите, чтобы предложить вакансию кандидату или оставить комментарий
Последние ответы
Пока не совсем понимаю, чего не хватает
Это резюме содержит много информации о вашем опыте работы, проектах и образовании, что ...
Это содержание вашего резюме не является оптимальным для роли QA Engineer. Ваш текущий ...
Это резюме имеет много положительных моментов, но есть и некоторые улучшения, которые м...
Резюме Виктора имеет ряд сильных сторон: Опыт инженерной деятельности и работа в кома...
Это резюме содержит как положительные, так и негативные моменты. Положительные сторон...
Это резюме показывает, что вы активно изучаете востребованные технологии и стремитесь к...
Это резюме довольно краткое и содержит некоторую полезную информацию о ваших навыках и ...
Это резюме представляет хорошую базу для Java Spring разработчика на уровне Junior/Trai...
Это резюме содержит много полезной информации о вашем опыте и навыках в программировани...