Frontend-разработчик (node.js)
Контакты
Ищу работу Frontend-разработчика гибридного или удаленного формата.
Закончила обучение в школе Hexlet по программе full stack developer (12.2022-06.2024)
Почему я выбрала эту профессию?
Мне нравятся логические задачи, возможность создания и улучшения продуктов для людей, IT-сообщество, постоянный рост и обучение.
План развития
- Typescript
Технические навыки:
🔹HTML, CSS, SASS, БЭМ
🔸JavaScript (ES6)
🔹React.js, Redux Toolkit, RTK Query
🔸Flexbox, Grid, Bootstrap
🔹Webpack, Git, GitHub, GitHub Actions
🔸CI/CD, Jest, PostgreSQL
🔹Express.js, Fastify, Objection.js, Knex.js
🔸Грамматика и семантика кода, кроссбраузерная и адаптивная верстка
Дополнительные навыки:
🔹 Английский язык уровня В1
🔸Чтение профессиональной литературы на английском языке
Проекты
Brain-games
В рамках проекта "Игры-разума" я разработала коллекцию из пяти логических консольных мини-игр на JavaScript. Каждая игра представляет собой математическое задание, доступное для выполнения в командной строке с помощью модуля readline-sync.
Полученные навыки:
✅ Разработка инструментов командной строки и построение логики игр.
✅ Использование инструментов ESLint, Commander, CodeClimate, Readline-sync. и Lodash.
✅ Настройка окружения (npm)
Difference computator
В проекте "Вычислитель отличий" я разработала вычислитель отличий между файлами JSON, YAML и YML, который функционирует в командной строке. Проект включает использование инструментов и технологий, таких как Jest, Git Action, ESLint, Commander и Lodash.
Полученные навыки:
✅ Разработка инструментов командной строки и обработка файлов разных форматов.
✅ Использование инструментов: Jest, Git Action, ESLint, Commander, CodeClimate и Lodash.
✅ Обработка данных и анализ различий между файлами разных форматов.
PageLoader
В проекте "Загрузчик страниц" я разработала утилиту командной строки, которая скачивает страницы из интернета и сохраняет их на компьютере. Вместе со страницей она скачивает все ресурсы (картинки, стили и js) давая возможность открывать страницу без интернета. В этом проекте промисы отрабатываются как для файловых операций, так и для выполнения HTTP-запросов с помощью библиотеки axios.
Полученные навыки:
✅ Взаимодействие с асинхронностью, работа с HTTP-запросами
✅ Использование инструментов: Jest, Git Action, ESLint, Axios, Nock и Lodash.
RSS reader
Сервис для агрегации RSS-потоков, который позволяет удобно читать разнообразные источники, такие как блоги. Основные функции включают добавление неограниченного количества RSS-лент, автоматическое обновление и добавление новых записей в общий поток.
Полученные навыки:
✅ Взаимодействие с DOM
✅ Использование инструментов: Jest, Git Action, ESLint, Axios, Yup и Lodash.
Online chat
Онлайн-чат с возможностью добавления, удаления групп. Разработан с использованием сокетов, React, Redux, Bootstrap.
Полученные навыки:
✅ Взаимодействие с React, Redux Toolkit
✅ Использование инструментов: classnames, rollbar, socket.io, formik, rtk query, i18next
Task manager
Менеджер задач – система управления задачами. Она позволяет ставить задачи, назначать исполнителей и менять их статусы. Для работы с системой требуется регистрация и аутентификация.
Полученные навыки:
✅ Взаимодействие с Fastify
✅ Использование инструментов: objection, knex, pug, sqlite3, postgresql, i18next
Sleep tracker
Телеграмм бот для отслеживания сна ребенка с просмотром статистики, изменением начала и окончания сна.
Полученные навыки:
✅ Взаимодействие с grammy.js
✅ Использование инструментов: knex, postgresql, i18next
Online shop
В процессе
Онлайн магазин по продаже электронных товаров на Fastify и React, Redux Toolkit.
Полученные навыки:
✅ Взаимодействие Fastify и React
✅ Использование инструментов: knex, postgresql, i18next
Опыт
Достижения:
· введение электронного документооборота
· открытие двух офисов
· успешный перевод на удаленную работу
· 4 успешных налоговых проверки
-работа с административно-хозяйственной документацией;
- оформление и контроль договоров с заказчиками и подрядчиками;
- составление и ведение финансовой отчётности;
- контакты с контрагентами, партнерами, госорганами
Образование
Проживаю в городе Москва